1. Helmholtz-Zentrum München (HMGU), Deutsches Forschungszentrum für Gesundheit und Umwelt, Institute of Structural Biology (STB), Ingolstädter Landstr. 1, Neuherberg 85764, Germany
2. Division of Peptide Biochemistry, TUM School of Life Sciences, Technical University of Munich, Emil-Erlenmeyer-Forum 5, Freising 85354, Germany
3. School of Pharmacy, Henan University, Kaifeng, Henan 475004, China