PAL2NAL: robust conversion of protein sequence alignments into the corresponding codon alignments Article uri icon