1. Department of Immunology and Microbial Science, The Scripps Research Institute, La Jolla, CA 92037, USA.
2. Department of Molecular Biology, The Scripps Research Institute, La Jolla, CA 92037, USA.
3. Peptide Biology, The Salk Institute, La Jolla, CA 92037, USA.
4. The Skaggs Institute for Chemical Biology, The Scripps Research Institute, La Jolla, CA 92037, USA.