Antifreeze glycoproteins: elucidation of the structural motifs that are essential for antifreeze activity.