Though I am sure you know this, to help those who don't, the manufacturer of the MP40 is actually ERMA, hence the 'ayf' code. ERMA, Haenal and Steyr were the only makers of the MP38/40s. The manufacturer ID that you note as listed on the registration form, as best I can make out, is the Krupp Cash Register Co, of Kassen, Germany. They certainly did not make MP40s.
Good example of the wide variety of misinformation passed along from incorrect mfg. ID put on original registrations of MGs. Without a doubt an original MP40 with that erroneous but vintage manufacturer's ID.
For those considering buying this gun, I suggest that it is far more helpful to correctly ID the actual manufacturer of the gun you are offering instead of the original registrant's farflung guess. FWIW