When the DNA from the nucleus is transcribed to an mRNA, the mRNA is spliced by an enzyme before it goes outside through the nuclear pore. What is the name of this enzyme and how does it recognize where to splice the DNA so only the introns remain inside? Would it not need an instruction set itself to recognize exactly where to cut so the sequence does not change?
There are two factors that involve the ability of enzymes to process RNA.
1) Structure see wikipedia
2) Binding affinitya
Let's take a look at the splicing process:
The active 'sites' (GU,A & AG) need to be in spatial proximity (point one), and the enzyme needs to be able to bind there, aka forming hydrogen bonds with the nucleotides, which is mostly the case if:
a) the nucleotides are 'free' as in they are not paired with other nucleotides
b) it is energetically favorable for the enzyme to bind and do its work, which factors like temperature, and of course on the correct nucleotides
If there were some mutations, the splicing might not work.