MKKILIAGTNSGVGKTTISLGIMQALVKRNMKVQPYKVGPDYIDPSYHTFITGRHSRNLDSYMLDDEKIKYIVNKSSKDADISVIEGVMGLYDGFGIDLDNCTSSHTSKVLKSPVILVINGKSMAASSAAMVLGYKELDKDVNIKGVIVNNVKTNSHYQIIKSSIEKYCNVEVLGYFPPNNKFSLESRHLGLVPSVEMKSLREKFYTLADEIEHYIDIDRIIEISESDEFESDFDFQTLIENNKIKEHVNNKSIAIAYDKAFNFYYRENIELLEELGLEINYFSPLEDVSVPNADYIYIGGGFPEIFGKELEANESMRTSILEAHNNNIPIYAECGGLMYLGEKLLNQEEQEFNMVGIFSGISKMTSSLKRFGYCIGVAKENTLLSKKGESIKGHEFHHSIFESDEKCVYSMRKERDGNIVEEWDGGYSKGNTLATYLHTHFYNNLNCIENFLKKGNE*