Multiple sequence alignment using partial order graphs | Synapse