A double blind placebo controlled trial of medroxyprogesterone acetate (MPA) in cancer cachexia.