Sensitive protein comparisons with profiles and hidden Markov models | Synapse