1. Department of Molecular and Cellular Physiology, Stanford University School of Medicine, Stanford, CA 94305, USA.
2. Howard Hughes Medical Institute, Stanford University School of Medicine, Stanford, CA 94305, USA.
3. Program in Immunology, Stanford University School of Medicine, Stanford, CA 94305, USA.
4. Department of Structural Biology, Stanford University School of Medicine, Stanford, CA 94305, USA.
5. Biosciences Division, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.