FAF1 and cancer: 9. FAF1, a Powerful Anti-Cancer Protein