Using Analogical Reasoning to Predict a Protein Structure