1. Faculty of Chemistry, TU Kaiserslautern, D-67663 Kaiserslautern, Germany
2. Department of Parasitology, Ruprecht-Karls University, D-69120 Heidelberg, Germany
3. Institute of Biochemistry, Centre for Human and Molecular Biology (ZHMB), Saarland University, D-66123 Saarbrücken, Germany