RECUR: Identifying recurrent amino acid substitutions from multiple sequence alignments. | Synapse