 NcRNAs almost always function as ribonucleoprotein complexes and not as naked RNAs.These non-coding RNAs include microRNAs, small interfering RNAs (siRNA), as well as splicesomal small nuclear RNAs (snRNA).Alternative splicing is a mechanism by which different forms of mature mRNAs (messengers RNAs) are generated from the same gene.