Protein ALignment Optimizer (PALO) is based on the selection of the combination with the minimum CDS length difference.
Click image to enlarge