[1] Univ Tokyo, Inst Ind Sci, Dept Mol Immunol, Meguro Ku, Komaba 4-6-1, Tokyo 1538505, Japan
[2] Max Planck, Meguro Ku, Komaba 4-6-1, Tokyo 1538505, Japan
[3] Univ Tokyo, Res Ctr Adv Sci & Technol, Lab Syst Biol & Med, Meguro Ku, Komaba 4-6-1, Tokyo 1538904, Japan