def find_codon_new(codon, seq):
    """ Find a specified codon within a given sequence. """
    i = 0
    # Scan sequenece until we hit a start codon or the end of sequence
    while seq[i:i+3] != codon and i < len(seq):
        i += 3

    if i == len(seq):
        return -1

    return i