I. Introduction
Multiple sequence alignment (MSA) is the first and one of the most important steps in bioinformatics because it has a variety of uses, such as phylogenetic analyses, identification of conserved motifs and domains, structure prediction, etc. [1]. Researchers have demonstrated that the secondary or tertiary structure prediction accuracy of RNA and proteins is improved accordingly with the increase of sequence alignment accuracy [2]. Therefore, developing biologically perfect alignment approaches is a promising research field.