Translation of eukaryotic mRNAs almost always initiates at the first ATG codon, probably controlled by ribosomes and associated initiation factors that scan the mRNA from its 5′ end. Prokaryotic protein initiation takes place at internal ATGs, depending on the location of the Shine-Delgarno sequence complementary to a rRNA sequence.