1. Department of Chemistry, Zukunftskolleg, Konstanz Research School Chemical Biology, University of Konstanz, 78457 Konstanz, Germany
2. Division of Immunology, Department of Biology, University of Konstanz, 78457 Konstanz, Germany
3. Biotechnology Institute Thurgau, 8280 Kreuzlingen, Switzerland