1. Department of Microbiology, Tumor, and Cell Biology, Karolinska Institutet, 171 77 Stockholm, Sweden
2. Department of Medical Biochemistry and Biophysics, Karolinska Institutet, 171 77 Stockholm, Sweden
3. Centre for Structural Systems Biology, Helmholtz Centre for Infection Research and Deutsches Elektronen-Synchrotron, University of Hamburg, 22607 Hamburg, Germany
4. Key Laboratory of Zoonosis, Ministry of Education, Jilin University, Changchun 130062, China
5. Institute of Parasitic Disease Control, Puer City, Yunnan Province, China
6. Department of Immunology, Wenner-Gren Institute, Stockholm University, 106 91 Stockholm, Sweden
7. Laboratory of Parasitology, Institute of Pathogen Biology, Chinese Academy of Medical Sciences, Beijing 100730, China