this peptide is thought to have a tumor suppressive function abo yandikira cyangwa amenyesha udasanzwe cyangwa utarashyize umukono ku masezerano