hidden markov model for predicting nucleotide sequence under codon degeneracy