Align genes at protein level and back translate to nucleotides