1. Department of Chemistry, Stanford University, Stanford, California 94305, United States
2. Division of Oncology, Department of Medicine, Stanford Cancer Institute, Stanford University, Stanford, California 94305, United States
3. Department of Comparative Medicine, Stanford University, Stanford, California 94305, United States
4. Department of Chemical and Systems Biology, Stanford University, Stanford, California 94305, United States