1. Institute of Biochemistry, ETH Zürich, CH-8093 Zürich, Switzerland
2. Molecular Life Sciences Program, Life Sciences Zurich, CH-8057 Zurich, Switzerland
3. Centro Andaluz de Biología Molecular y Medicina Regenerativa, 41092 Sevilla, Spain
4. Biochemie-Zentrum Heidelberg, Universität Heidelberg, D-69120 Heidelberg, Germany