1. Department of Chemistry, Stanford University, Stanford, California 94305, Department of Chemistry, Kent State University, Kent, Ohio 44242, Howard Hughes Medical Institute and Yale University School of Medicine, New Haven, Connecticut 06510, and Department of Biological Sciences, Stanford University, Stanford, California 94305