Gapped BLAST and PSI-BLAST: A new generation of protein database search programs - Altschul, S F; Madden, T L; Schäffer, A A; Zhang, J; Zhang, Z; Miller, W; Lipman, D J (Nucleic Acids Res, 1997)