A comparative assessment and analysis of 20 representative sequence alignment methods for protein structure prediction | doi.page