HMGA2 and cancer: Multi-functional HMGA2 has protective roles in ES and cancer cells.