patched codon translator