MKKLSRTLLRIQAFLSDAEDRQIQEEAVKLWLSDLKDVAYDAEDIIDEFTTEALRSSTQSPVQTRKRKRVNDFFSYLGSSSTTSQYSIECRIKEIRERLDEIESERDQLRLKVRDRGRRLQSRDRSQTSSLVDESIVFGRVDDREKIVDLLRSDQSRAGNGVLVVPIVGMGGLGKTTLAQLVYNDERIESHFDLRAWACVSEDFDLIRLTRAILESLTGSACHLTNLDPLQVALANKLKGKRFLLVVDNVWNVSSSDWDELRAPLMVGGRGSGILVTTRSQIVSSTMGTVLPHFLQGLSDVDCWSLFEQRAFLQGNSNAHPNLVPIGKEIVKKCKGLPLAVKTLAGLLFSKLDEEEWIAILKSDIWDLPEDRNEILPALRLSYHHLPAHLKRCFAYCSIFRKGHDFQRDPLVLLWIAEGFVEPKGNEEIEEIGGEYFYDLVSRSFLKYEYNDWGDEGVYTMHDLIHDLAQSIAGADCLRMEDVKSCAVVGKVRHVMCTASAWTMETLNSEAFYNLKSLRTLLSESLSKRIECVPCELFMNLRRIRVLDLSGADIKELPDSVGNLIHLRYLDLSLTLITRLPKSTTSLYNLQTLKLINCYQLVELPNDFSNLVNLRHLAFGARLPGSISMPPRIGRLTFLQKLDMFNVGKESGYGINELKDMIHLQGEICISQLENVVNMEEVKEAELRSKKKLRKLEFTWKYNDVQSRPEGTENVLEEHALEFPNKTNECCAAVSR