1. Trinity College, Duke University, Durham, NC 27710, USA.
2. Department of Biochemistry, Duke University, Durham, NC 27710, USA.
3. Department of Medicine, Duke University, Durham, NC 27710, USA.
4. Pratt School of Engineering, Duke University, Durham, NC 27710, USA.
5. Center for Drug Discovery RTI International, Research Triangle Park, NC 27709, USA.