Text this: Centromere Protein F in Tumor Biology: Cancer's Achilles Heel