keyinghamule