Affiliation: | (1) Department of Immunology, The Scripps Research Institute, 10666 N. Torrey Pines Road, 92037 La Jolla, CA, USA;(2) Department of Immunology IMM24 Rm 219, The Scripps Research Institute, 10666 North Torrey Pines Rd, 92037 La Jolla, CA, USA |