Multiple Alignments, Patterns and PSI-BLAST