An exon is a segment of a gene that codes for a portion of the final mature RNA (especially mRNA) that is retained after RNA splicing. Exons contain the coding sequences (and sometimes non-coding UTRs) that are ultimately expressed as part of a protein or functional RNA product.
Key Features:
Exons are interspersed with introns (non-coding sequences) in eukaryoticgenes.
During RNA processing, introns are removed and exons are spliced together to form mature RNA.
All protein-coding genes have exons, but not all exons necessarily encode protein—some are part of untranslated regions (UTRs) at the ends of mRNA.