What dictates the splice sites to generate the final mature mRNA?
The sequences at the ends of the introns, dictate the splice sites to generate the final mature mRNA which encodes the protein or RNA product.