Affiliation: | 1.State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China;2.Department of Biochemistry, Geisel School of Medicine at Dartmouth, Hanover, NH 03756, USA |