Prediction of Protein Structures, Functions, and Interactions