selected publications article Novel Use of a Genetic Algorithm for Protein Structure Prediction: Searching Template and Sequence Alignment Space 2003