1. Institute of Neuroscience and the Collaborative Innovation Center for Brain Science
2. Chongqing Medical University
3. Chongqing 400016
4. China
5. Basic Medical College
6. Shenzhen Key Laboratory of Microbiology and Gene Engineering
7. Shenzhen University
8. Shenzhen 518060
9. Protein Production and Characterization Platform
10. Novo Nordisk Foundation Center for Protein Research
11. University of Copenhagen
12. Copenhagen 2200
13. Denmark
14. State Key Laboratory of Catalysis
15. Dalian Institute of Chemical Physics
16. Chinese Academy of Sciences
17. Dalian 116023