1. Department of Chemistry, The Scripps Research Institute, La Jolla, California 94037, United States
2. Shanghai Institute for Advanced Immunochemical Studies (SIAIS), ShanghaiTech University, Shanghai 201210, China
3. Department of Molecular Medicine, The Scripps Research Institute, La Jolla, California 92037, United States
4. Department of Integrative Structural and Computational Biology, The Scripps Research Institute, La Jolla, California 92037, United States