1. Department of Molecular Biology, Princeton University, Princeton, New Jersey08544, United States
2. Department of Chemistry, Princeton University, Princeton, New Jersey08544, United States
3. Bristol Myers Squibb, Princeton, New Jersey08540, United States
4. Merck Center for Catalysis at Princeton University, Princeton, New Jersey08544, United States