Affiliation: | 1. Department of Chemistry, University of North Carolina, Chapel Hill, North Carolina, United States of America;2. Curriculum in Bioinformatics and Computational Biology, University of North Carolina, Chapel Hill, North Carolina, United States of America;3. Department of Biology, University of North Carolina, Chapel Hill, North Carolina, United States of America; Johns Hopkins University, UNITED STATES |