Searches for patterns in protein sequences. Fuzzpro selects the optimum searching algorithm to use, depending on the complexity of the search pattern specified. It also searches for a specified PROSITE-style pattern in protein sequences. Such patterns are specifications of a (typically short) length of sequence to be found. They can specify a search for an exact sequence or they can allow various ambiguities, matches to variable lengths of sequence and repeated subsections of the sequence.