Department of Pharmacology, University of Pennsylvania School of Medicine, Philadelphia, Pennsylvania 19104-5127, United States ...