1. Eidgenössische Technische Hochschule (ETH) Zürich, Institute for Molecular Biology and Biophysics, ETH–Hönggerberg, CH–8093 Zürich, Switzerland. Max Planck Institute for Medical Research, Department of Biomedical Mechanisms, Jahnstrasse 29, 69120 Heidelberg, Germany.