genetic code and trna bioc 302 5962902