MEQTLKKEWYLEYEIVINRAGLLGDVSSLLGALGISIITINGVDQGKRGLLIKTDDVEKVKRFEHIISQLDDIEIVKLRKPRLTDRLAVRHGQYIQKDTHEKNTFRFVRKELGILVDLMAELFKEDGHRLIGIRGMPRVGKTESIVAASVCAHKKWLFISSTMIKQTVRNSLFKGEYDDSHIYIIDGALSIRQKPEHLDLIREVMALPATKVVEHPDLFVQKTDYTLDDFDYIIEIRETETQEITYEQLSKNNLFDNDEFGFF