Recent progress in multiple sequence alignment: a survey

Recent progress in multiple sequence alignment: a survey