You would expect it to read:
LASTNAME/FIRSTNAME MIDDLENAME
Does your middle name appear in your passport?
When was the ticket issued? KLM allows names to be corrected for free for 24 hours after being issued.
I presume you have asked your travel agent to correct the name, and that they apparently refused. What reasons did they give?