[1] Tokyo Univ Pharm & Life Sci, Sch Pharm, Tokyo, Japan
[2] Tokyo Univ Pharm & Life Sci, Sch Life Sci, Tokyo 1920392, Japan
[3] Univ Tokyo, Grad Sch Med, Dept Mol Pathol, Tokyo 1130033, Japan
[4] Hamamatsu Univ Sch Med, Dept Biochem 1, Hamamatsu, Shizuoka 4313192, Japan