1. W. Harry Feinstone Department of Molecular Microbiology and Immunology Johns Hopkins University Bloomberg School of Public Health Baltimore MD 21205 USA
2. Department of Pathology Johns Hopkins University School of Medicine Baltimore MD 21205 USA
3. Department of Chemical and Biomolecular Engineering Johns Hopkins University Whiting School of Engineering Baltimore MD 21218 USA
4. Graduate Program in Immunology Johns Hopkins University School of Medicine Baltimore MD 21205 USA
5. Current affiliation: Department of Pathology Stanford University School of Medicine Stanford CA 94305 USA