1. Friedrich Miescher Institut, Maulbeerstrasse 66, CH-4058 Basel, Switzerland.
2. Eidgenössische Technische Hochschule (ETH)–Hönggerberg, Institute of Biochemistry, CH-8093 Zurich, Switzerland.
3. Unité Mixte de Recherche 7100 CNRS–Université Louis Pasteur, Ecole Supérieure de Biotechnologie de Strasbourg, Boulevard Sébastien Brant, Boite postale 10413, 67412 Illkirch Cedex.