1. CAS Key Laboratory of Quantitative Engineering Biology, Shenzhen Institute of Synthetic Biology, Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
2. Helmholtz International Lab for Anti-Infectives, Shandong University-Helmholtz Institute of Biotechnology, State Key Laboratory of Microbial Technology, Shandong University, Qingdao, Shandong 266237, China
3. The Institute of Medicinal Biotechnology, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing 1000050, China
4. Department of Biochemistry and Molecular Biology, Monash Biomedicine Discovery Institute, Monash University, Clayton, Victoria, 3800 Australia
5. EMBL Australia, Monash University, Clayton, Victoria, 3800 Australia
6. ARC Centre of Excellence for Innovations in Peptide and Protein Science, Monash University, Clayton, Victoria, 3800 Australia