Mine was like this for a while, it lives outside which can't help. Really embarrassing when you look as if you're trying to nick the bike in public.
I flushed it out with gt85, wiggle, gt85, wiggle, etc, etc then engine oil,wiggle etc, then keep cleaning oil off the key until it comes out...