1. State Key Laboratory of Molecular Biology, Shanghai Institute of Biochemistry, Chinese Academy of Sciences, Shanghai 200031, China, 1 and
2. Department of Biological Chemistry, College of Medicine, University of California, Irvine, Irvine, California 92697-17002