[1] Chinese Acad Sci, Inst Biochem & Cell Biol, Shanghai Inst Biol Sci, Shanghai 200031, Peoples R China
[2] NIAS, Dept Mol Biol & Immunol, Tsukuba, Ibaraki 3058602, Japan
[3] RIKEN, Inst Phys & Chem Res, Lab Mol Cell Sci, Tsukuba, Ibaraki 3050074, Japan