1. Center of Biochemistry, Im Neuenheimer Feld 328, Heidelberg University, D-69120 Heidelberg, Germany.
2. Interdisciplinary Research Center, Heinrich-Buff-Ring 26-32, Giessen University, D-35392 Giessen, Germany.
3. European Molecular Biology Laboratory, D-69117 Heidelberg, Germany.
4. Institute of Zoology, Regensburg University, D-93040 Regensburg, Germany.