1. Howard Hughes Medical Institute, Department of Immunobiology, Yale University School of Medicine, New Haven, CT 06510, USA.
2. Department of Microbiology and Immunology, Stanford University, Palo Alto, CA 94305, USA.
3. Instituto Gulbenkian de Ciência, Oeiras 2780-156, Portugal.