The Diverse Roles Of Cdcp1 In Cancer And Metabolism