Multiple DNA and protein sequence alignment based on segment-to-segment comparison. | Synapse