1. Center for Biochemistry, University of Cologne, 50931 Cologne, Germany
2. Max-Planck-Institute for Neurological Research, 50931 Cologne, Germany
3. Department of Entomology, Texas A&M University, 2475 TAMU, College Station, TX 77843-2475, USA
4. Department of Dermatology, University of Cologne, 50931 Cologne, Germany