1. Hygiene Institut, Abteilung Parasitologie, Universitätsklinikum Heidelberg, Im Neuenheimer Feld 324, 69120 Heidelberg, Germany, and Biological Chemistry, Silberman Institute of Life Sciences, Hebrew University of Jerusalem, Givat Ram, Jerusalem 91904, Israel