Electronic structure and magneto-optical Kerr spectra of an epitaxial Ni54.3Mn31.9Sn13.8 Heusler alloy film. (6th June 2017)