The Helix-Coil Transition in Heterogeneous Macromolecules