In Pursuit of Protein Folding