FKBP38 and cancer