Artificial Intelligence Accurately Predicts Protein Folding