1. Macromolecular Structure and Interaction, Max-Delbrück Center for Molecular Medicine in the Helmholtz Association, Robert-Rössle-Str. 10, 13125 Berlin, Germany
2. Institute for Chemistry and Biochemistry, Freie Universität Berlin, Takustr. 6, 14195 Berlin, Germany
3. Department of Medical Chemistry, Graduate School of Medicine, Kyoto University, Kyoto, Japan