Gravar-mail: Sequence Alignment Using Machine Learning for Accurate Template-based Protein Structure Prediction