After the highest dose of the azacitidine and lenalidomide or Grifola frondosa combinations are found, new participants enrolling in this study will begin receiving Grifola frondosa along with azacitidine and lenalidomide. Up to 2 dose levels will be tested. The first group of participants will receive the lowest dose level of lenalidomide. The next group will receive a higher dose of lenalidomide than the group before it, if no intolerable side effects were seen. The doses of azacitidine and Grifola frondosa will stay the same.