Affiliation: | aDepartment of Molecular Biophysics and Biochemistry, Yale University, New Haven, CT 06520-8114, USA bDepartment of Genetics, Yale University, New Haven, CT 06520-8114, USA cDepartment of Chemistry, Yale University, New Haven, CT 06520-8114, USA |