1. Institut für Biochemie, Eidgenössische Technische Hochschule ETH-Zurich, Schafmattstrasse 18, 8093 Zurich, Switzerland, and Institut de Chimie Moléculaire et Biologique, BCH-LCBC, Ecole Polytechnique Fédérale de Lausanne, 1015 Lausanne, Switzerland