1. Department of Immunobiology, Yale University School of Medicine, New Haven, CT 06511, USA.
2. Yale M.D.-Ph.D. Program, Yale University School of Medicine, New Haven, CT 06511, USA.
3. Department of Pathology, Yale University School of Medicine, New Haven, CT 06511, USA.