MKGRLLDAVPLSSLTGVGAALSNKLAKINLHTVQDLLLHLPLRYEDRTHLYPIGELLPGVYATVEGEVLNCNISFGGRRMMTCQISDGSGILTMRFFNFSAAMKNSLAAGRRVLAYGEAKRGKYGAEMIHPEYRVQGDLSTPELQETLTPVYPTTEGVKQATLRKLTDQALDLLDTCAIEELLPPELSQGMMTLPEALRTLHRPPPTLQLSDLETGQHPAQRRLILEELLAHNLSMLALRAGAQRFHAQPLSANDTLKNKLLAALPFKPTGAQARVVAEIERDMALDVPMMRLVQGDVGSGKTLVAALAALRAIAHGKQVALMAPTELLAEQHANNFRNWFAPLGIEVGWLAGKQKGKARLAQQEAIASGQVQMIVGTHAIFQEQVQFNGLALVIIDEQHRFGVHQRLALWEKGQQQGFHPHQLIMTATPIPRTLAMTAYADLDTSVIDELPPGRTPVTTVAIPDTRRTDIIDRVHHACITEGRQAYWVCTLIEESELLEAQAAEATWEELKLALPELNVGLVHGRMKPAEKQAVMASFKQGELHLLVATTVIEVGVDVPNASLMIIENPERLGLAQLHQLRGRVGRGAVASHCVLLYKTPLSKTAQIRLQVLRDSNDGFVIAQKDLEIRGPGELLGTRQTGNAEFKVADLLRDQAMIPEVQRLARHIHERYPQQAKALIERWMPETERYSNA