MALESLKEVARKIAGSSSIDKKFVEEMVKEIQRALIKADVNVRQVKEISDAIKKRALSEDVLPALNAKEQILKIVYEELLRGVGEGLEIPLKKAKIMLVGLQGSGKTTTTAKMAKYFKDRGMKVAVVAADTWRPAAYEQLRQLAEEYGITFYGEKGEKDAVKIVKNALEKLKDHDMIIIDTAGRHALEDELIDEMIKIAEVARPDYKLLVLDAAIGQLASKQAQAFHEAIGINGIIITKFDGTAKGGGALSAARQIGIPIAFIGTGEKVEDFERFDPAGFVSRLLGMGDIKALMEKIERIASEEELDPEAFLKGTFTLKDIYKQIEAMNKMGPVRKIFEMLPFGLGLKVDNDVMEMTQEKMKKFRVIMDSMTEEELLNPKIIDSSRIRRIAIGSGTSPQEVKELLNYYKTMKNLMKKMKKNKLPIKGLGKLGF