Gravar-mail: A novel method for multiple alignment of sequences with repeated and shuffled elements