1. Department of Biochemistry, Purdue University, West Lafayette, Indiana 47907, United States
2. Department of Chemistry, Purdue University, West Lafayette, Indiana 47907, United States
3. Tymora Analytical Operations, West Lafayette, Indiana 47906, United States
4. Indiana University School of Medicine, Indianapolis, Indiana 46202, United States
5. Purdue Institute for Cancer Research, Purdue University, West Lafayette, Indiana 47907, United States