1. Stanford Synchrotron Radiation Laboratory, Stanford University, Menlo Park, CA 94025,
2. Department of Biochemistry and Molecular Biophysics, University of Arizona, Tucson, AZ 85721
3. New England Biolabs, 240 County Road Ipswich, MA 01938-2723, USA