FKBP51: a possible new target for cancer therapy