codon dictionary