[1] Univ Lausanne, Dept Biochem, CH-1066 Epalinges, Switzerland
[2] Univ Sci & Technol China, Sch Life Sci, Inst Immunol, Hefei 230026, Peoples R China
[3] Univ Tokyo, Grad Sch Pharmaceut Sci, Lab Cell Signaling, Tokyo, Japan
[4] Kyoto Univ, Dept Biophys, Grad Sch Sci, Kyoto, Japan