N nature.com Design of a hyperstable 60-subunit protein icosahedron 42 points te_platt 10 years ago 13 comments