introductory guide to protein multiple sequence alignment 75133