Protein multiple sequence alignment using knowledge | Synapse