In molecular genetics, an open reading frame (ORF) is the part of a reading frame that has the potential to code for a protein or peptide. An ORF is a continuous stretch of codons beginning with a start codon (usually AUG) and ending with a stop codon (usually UAA, UAG or UGA). An AUG codon within the ORF (not necessarily the first) may indicate where translation starts.