1. Stanford Immunology, Stanford University, Stanford, CA 94305, USA.
2. Division of Immunology, Allergy, and Rheumatology, Department of Pediatrics, Stanford University, Stanford, CA 94305, USA.
3. Stanford Biophysics, Stanford University, Stanford, CA 94305, USA.