Pattern matching methods in protein sequence comparison and structure prediction | Synapse