1. Biochemie-Zentrum Heidelberg (BZH), University of Heidelberg, D-69120 Heidelberg, Germany;
2. Department of Molecular Biology, University of Geneva Sciences II, 1211 Geneva, Switzerland;
3. Department of Biology, University of California at San Diego, La Jolla, California;
4. Maurice E. Müller Institute, Biozentrum University of Basel, Switzerland; and
5. Protein & Peptide Group, European Molecular Biology Laboratory, D-69115 Heidelberg, Germany