[Invited Lecture] Protein Folds and Functions