Affiliation: | 1. State Key Laboratory of Membrane Biology, College of Life Sciences, Peking University, Beijing 100871, China;2. European Molecular Biology Laboratory (EMBL), Hamburg Outstation, Notkestrasse 85, D-22607 Hamburg, Germany;3. PKU-IDG/McGovern Institute for Brain Research, Peking University, 100871 Beijing, China;4. State Key Laboratory of Protein and Plant Gene Research, School of Life Science and Peking-Tsinghua Centre for Life Sciences, Peking University, 100871 Beijing, China;5. Department of Medical Oncology and Department of Cancer Biology, Dana-Farber Cancer Institute, Harvard Medical School, Boston, MA 02115, USA |