MicroRNAs (miRNAs) are endog enously encoded small RNA molecules that can bind to cognate messenger RNAs,thereby impairing protein expression,miRNAs are transcribed from the genome as long precursor molecules that are processed via multiple steps into their mature form of~22 nt.