1. Centre Hospitalo-Universitaire, Broussais-Hôtel-Dieu, Paris, France
2. Centre de Recherche de Biochimie et de Génétique Cellulaire, Centre National de la Recherche Scientifique, 31071 Toulouse, France
3. Department of Biochemistry, University of Leicester, Leicester, United Kingdom, and Institut Pasteur, 75015 Paris, France