SPP1 and cancer: OPN is a phosphoglycoprotein which is originally isolated from mineralized bone matrix [5], also is frequently secreted by different types of cancer cells, essential for growth and metastasis of breast [6], prostate [7], [8], hepatic [9], melanoma [10], and other tumors [11].