ClustalW is a general purpose multiple sequence alignment program for DNA or proteins. This program can be ran in interactive mode using the text based menu or in batch mode using command line arguments.