Department of Pharmaceutical Chemistry, University of California, San Francisco, California 94143, United States ...