Improvement in accuracy of multiple sequence alignment using novel group-to-group sequence alignment algorithm with piecewise li