1. Protein and Peptide Engineering and Research Laboratory, Institute of Molecular and Cell Biology, Agency for Science, Technology and Research (A*STAR), 8A Biomedical Grove, Singapore, 138648
2. Function Proteomics Laboratory, Institute of Molecular and Cell Biology, Agency for Science, Technology and Research (A*STAR), 8A Biomedical Grove, Singapore, 138648