1. Institut de Biologie de l'Ecole Normale Supérieure; F-75005 Paris France
2. Institut National de la Santé et de la Recherche Médicale; Paris France
3. Centre National de la Recherche Scientifique; Unité Mixte de Recherche; Paris France
4. Department of Immunology; Erasmus MC; Rotterdam The Netherlands