I second the suggestion to try both the airline's ticketing office and some online agencies.
I've often booked fares (specific fare bucket seats) that were not shown on the website booking engine, though never this airline.
It might be worth a search in this ME/Africa forum if you must fly MK.
Here's one from earlier.
Do you have alternative options or must it be on MK?
Hope this helps.