Synthetic and editing mechanisms of aminoacyl-tRNA synthetases.