1. Shanghai Institute for Advanced Immunochemical Studies ShanghaiTech University Shanghai 201210 P. R. China
2. School of Life Science and Technology ShanghaiTech University Shanghai 201210 P. R. China
3. Institute of Biochemistry and Cell Biology Shanghai Institutes for Biological Sciences Chinese Academy of Sciences Shanghai 200031 P. R. China
4. University of Chinese Academy of Sciences Beijing 100049 P. R. China
5. Department of Integrative Structural and Computational Biology The Scripps Research Institute La Jolla CA 92037 USA
6. Sir William Dunn School of Pathology University of Oxford Oxford OX1 3RE UK
7. Velox Pharmaceuticals Changzhou 213000 P. R. China
8. ShOx Science Limited Shanghai 200135 P. R. China
9. Department of Biochemistry Oxford Glycobiology Institute South Parks Road Oxford OX1 3QU UK
10. The Skaggs Institute for Chemical Biology The Scripps Research Institute La Jolla CA 92037 USA
11. Department of Chemistry The Scripps Research Institute La Jolla CA 92037 USA