sorry to be unorthodox, but i'd just throw that keyboard in a tub with warm water, flush the whole thing some times, leave it in there for a while (hours?), replace the water with fresh (warm) water, and leave it a while again, take it out, shake the water out, leave it to dry for a long time...