1. Department of Chemistry, Stanford University and Stanford Synchrotron Radiation Laboratory Stanford, California 94305 Department of Chemistry, University of Minnesota Minneapolis, Minnesota 55455 Department of Microbiology and Enzymology Technical University Delft, 2628 BC Delft, The Netherlands