The Classification and Origins of Protein Folding Patterns | Synapse