Gapped BLAST and PSI-BLAST: a new generation of protein database search programs - Altschul, SF; Madden, TL; Schäffer, AA; Zhang, J; Zhang, Z; Miller, W; Lipman, DJ (Nucleic Acids Res, 1997)