1. Program in Cancer Biology, Stanford University, Stanford, CA 94305, USA.
2. Department of Biology, Stanford University, Stanford, CA 94305, USA.
3. Department of Molecular and Cellular Physiology, Stanford University, Stanford, CA 94305, USA.
4. Department of Structural Biology, Stanford University, Stanford, CA 94305, USA.