mRNA functions as the genetic template for a gene which is translated by a ribosome into an amino acid chain in the process of protein synthesis. Regulation of gene expression post-mRNA-transcription can occur through mRNA modification by N6-methyladenosine (m6A) as well as mRNA silencing by microRNAs.