1. Department
of Chemistry, Stanford University, Stanford, California 94305, United States
2. Department
of Computer Science, Stanford University, Stanford, California 94305, United States
3. Department
of Chemical and Systems Biology, Stanford University, Stanford, California 94305, United States
4. Department
of Structural Biology, Stanford University, Stanford, California 94305, United States