The Anatomy and Taxonomy of Protein Structure