introduction to multiple sequence alignment 7886470