The technology provided herein relates to novel isolated polypeptides and peptides having a growth inhibitory effect on human cancer cells. Nucleic acid molecules encoding said polypeptides/peptides, vectors, host cells containing the nucleic acids and methods for preparation and producing said polypeptides/peptides. Compositions and methods for using such polypeptides/peptides for the prevention and treatment of cancer are also encompassed by the present disclosure.