1. Department of Life Sciences, University of Trieste, Giorgieri Street 1, 34127 Trieste, Italy
2. ELETTRA Synchrotron Light Laboratory, Area Science Park, 34012 Basovizza, Trieste, Italy
3. Institute for Medical Microbiology, Immunology and Parasitology, University of Bonn, 53105 Bonn, Germany
4. Department of Biological Chemistry, Weizmann Institute of Science, Rehovot 76100, Israel