a sequence must contain a start or end codon to be valid