Biology of HLA-G in cancer: a candidate molecule for therapeutic intervention?