[1] Osaka Univ, Inst Prot Res, Suita, Osaka 5650871, Japan
[2] Japan Sci & Technol Agcy, CREST, Suita, Osaka 5650871, Japan
[3] Eotvos Lorand Univ, Dept Biochem, H-1117 Budapest, Hungary
[4] Univ Fukui, Fac Med Sci, Fukui 9101193, Japan
[5] Japan Sci & Technol Agcy, CREST, Fukui 9101193, Japan