Weeksy/Flyingbanana...
Got a JHP one on the 996, best thing to do is find a local MX shop.... as if you ever had, or maybe still have an MX bike, they need the air filter cleaned after every big mission....
Get hold of some filter cleaner (I use PJ1 filter cleaner.... smells nice too, but also gives you cancer !!!, so wear gloves etc), spray heavily, manipulate the filter, rinse heavily under a tap, until all traces are gone....
Leave to dry, not lube filter with filter oil, again I use PJ1 (red stuff), wear gloves again here, as this stuff is stickier than chain lube!!!, work into the filter, and then refit....
I'd also be tempted to lightly spray the inside of your airbox, to catch as much dust as possible.
HTH...