iterative search vs protein sequence database