Source: https://fac.umc.edu.dz/snv/faculte/BA/2020/chapitre%204%20les%20transposons%20et%20les%20int%C3%A9grons.pdf