, Department of Biology, Institut für Pharmazie und Molekulare Biotechnologie (IPMB), Universitaet Heidelberg, Im Neuenheimer Feld 364, D-69120 Heidelberg, Germany., Germany