1. Department of Biochemistry, University of Colorado, Boulder, Colorado 80309-0596, United States
2. BioFrontiers Institute, University of Colorado, Boulder, Colorado 80303-0596, United States
3. Institute of Organic Chemistry, Polish Academy of Sciences, Kasprzaka 44/52, Warsaw 01-224, Poland