1. Division of Cellular Immunology, La Jolla Institute for Allergy and Immunology, 10355 Science Center Drive, San Diego, CA 92121, USA.
2. Centre National de la Recherche Scientifique, Unité Mixte de Recherche 8125, Institut Gustave Roussy, 39 rue Camille-Desmoulins, F-94805 Villejuif, France.