Smith Waterman
Smith–Waterman algorithm
http://sbeckeriv.github.io/smith_waterman/