1. Max Delbrück Center for Molecular Medicine, 13092 Berlin, Germany
2. Faculty of Life Sciences, The University of Manchester, Manchester M13 9PT, United Kingdom
3. Institute of Biochemistry, Biological Research Center of the Hungarian Academy of Sciences, 6726 Szeged, Hungary