smith-waterman alignment working