1. Department of Chemistry and Biochemistry, University of California, San Diego, La Jolla, CA 92093, USA
2. Department of Pharmacology, University of California, San Diego, La Jolla, CA 92093, USA
3. Department of Bioengineering, University of California, San Diego, La Jolla, CA 92093, USA