Thioester-mediated RNA aminoacylation and peptidyl-RNA synthesis in water nature.com 2 points by bookofjoe 8 hours ago