Repeat-protein folding: new insights into origins of cooperativity, stability, and topology.

Repeat-protein folding: new insights into origins of cooperativity, stability, and topology.