1. Biochemie-Zentrum der Universität Heidelberg, Im Neuenheimer Feld 504, 69120 Heidelberg, Germany, Zentrum für Molekulare Biologie der Universität Heidelberg, Im Neuenheimer Feld 282, 69120 Heidelberg, Germany, UMR 8525 CNRS-Université Lille II-Institut Pasteur de Lille, Institut de Biologie de Lille, 1 Rue du Professor Calmette, BP447 59021 Lille Cedex, France, and Department of Infections and Tropical Diseases, London School of Hygiene and Tropical Medicine, Keppel Street, London WC1E 7HT, U.K.