N-Terminal Protein Modification by Aminoacyl Transferase: Enzymology and Applications.