Fixing bugs when creating degenerated datasets

The codon ATG was converted to ??? due to a typo (an extra white space).
Codon with lower case letters in the sequences were converted to ???. Fixed by
converting the whole sequence to uppercase before processing.