Jamie H. D. Cate Chemistry Molecular & Cell Biology protein synthesis by the ribosome, RNA, antibiotics, human translation, escherichia coli