Experiment and theoretical prediction of martensitic transformation crystallography in a Ni–Mn–Ga ferromagnetic shape memory alloy