S. F.  Altschul, Madden, T. L., Schäffer, A. A., Zhang, J., Zhang, Z., Miller, W., and Lipman, D. J., ?Gapped BLAST and PSI-BLAST: a new generation of protein database search programs?, Nucleic Acids Research, vol. 25, pp. 3389-3402, 1997.