MFFQIEKVVLWSKEAKHKPRVIEFALNKVNLITGSSKSGKSSLIPIIDYCLGSSKCSIPVNTIRDTTAWYGVQIKTKHSRLLIARRDPSNQLSTSNAFFVEAENIEIPQNIEKHNVNIDTVKNRLNEISGVSNISFDFYDTGRIDKKRTSTRDLSAFNYQPQNIIANPNALFYKTDSFEHKSKLVTILPYVLGALSNTDIENQHRIKNLEEEYRKVERRLLKLKRQNEDWLSSAQAYVIKAMELGLVNSDKDIYQLKPERLLNVLKNIATKEIDYSTSAANIKYASEQEAEITKRSRDISNNLAKVKSRLQNINSMNRLANTHSDASRLKRERLSLSKWLLTQNDINSSLFSEPNEIRSLVLEPLARAFSNLEAELEVPIHVQGALSREKIYLEGELTRLASEMKDVNTQLKILRGNKRKLGYDAFSVGKFVGEVEKALSLMGESESESELSKEYKRLKKELSVLRLKIDPREFERKTKLQLAKVNKLASDWLPHLDTENPNAPISLHEKELTITVNSSGREDYLWEIGSGANWLSYHVAITLALHQHFSSLEASPVPNYIIYDQPSQVYFPSKLRHQATPEEDELALLEQDEDIVQVKKIFEAFNGAIEKTKDNLQIIVLDHAPSTLVKSIPKGHLVEEWRNGIKLIPLDWL