Abstract: Multiple sequence alignment (MSA) is an alignment of three or more sequences. Ordinarily, sequences one above the other can produce the final alignment. This paper focuses on solving the ...