1. College of Life Sciences, Welcome Trust Biocentre, University of Dundee, Dundee DD1 5EH, United Kingdom
2. Center for Biochemistry, Institute of Biochemistry I, 50931 Cologne, Germany
3. Department of Biology, Faculty of Science, Toho University, 2-2-1 Miyama, Funabashi, Chiba 274-8510, Japan