1. Synthetic Peptide Drug Discovery and Evaluation Engineering Research Center, China Pharmaceutical University, Nanjing 211198, China
2. Nanjing ANJI Biotechnology Co., Ltd., Nanjing 210033, China
3. Institut des Biomolécules Max Mousseron (IBMM), Université de Montpellier, CNRS, ENSCM, Pôle Chimie Balard Recherche, Montpellier cedex 5 34293, France