1. Department of Biology, Institute of Molecular Systems Biology, Eidgenössische Technische Hochschule Zürich, Wolfgang-Pauli Strasse 16, 8093 Zurich, Switzerland.
2. Department of Biology, Institute of Molecular Biology and Biophysics, Eidgenössische Technische Hochschule Zürich, Schafmattstrasse 20, 8093 Zurich, Switzerland.
3. Department of Cellular Biochemistry, Max Planck Institute of Biochemistry, Am Klopferspitz 18, 82152 Martinsried, Germany.
4. European Molecular Biology Laboratory, Meyerhofstraße 1, 69117 Heidelberg, Germany.