Biological macromolecules as antidiabetic agents