Multiple sequence alignment by parallel simulated annealing | Synapse