Structure elucidation and immunological activity of a novel glycopeptide from mannatide.