Long- and short-range order in the Ni52Co2Fe20Ga26 ferromagnetic Heusler alloy