Code:

Multiple sequence alignment built on top of Needleman-Wunch implementation from Aleksandr Levchuk (Link to code)