Institute for Immunology;
School of Medicine;
Tsinghua University;
Beijing 100084;
China;
Beijing Advanced Innovation Center for Structural Biology;
School of Life Sciences;
Tsinghua University;
Beijing 100084;
China;
Tsinghua-Peking Center for Life Sciences;
Beijing 100084;
China;
MOE Key Laboratory of Bioinformatics;
School of Life Sciences;
Tsinghua University;
Beijing 100084;
China;