Codon substitution script