CXCL14 and cancer: The role of CXCL14 in cancer development is complex and contradictory.