Alternative splicing
Alternative splicing, alternative RNA splicing, or differential splicing is an alternative splicing process during gene expression that allows a single gene to produce different splice variants. For example, some exons of a gene may be included within or excluded from the final RNA product of the gene.