MSMMVPDYALIAEIRLFSFGFDRPKPLAQKLVSTFRLSSEQLSSQDHYDFGMRAVNTVIQAAGILKRDHPTMDEDELLLRALRDSNKPKFLQEDIVLFNGIISDLFPGTREPEASYPALEGHLKDVIAKHHFQAVDEFILKCIQLYEMTVVRHGMMLVGPTGGGKTKILRCLQEAMSLCKGTEGFEHVRVYVCNPKSITQNQLYGSFDLQTGEWTDGIAATLIRHISHPDTEETGVKQNEIKWMVFDGPVDAVWIENMNTNNRIMFEVEDLAVASPATVSRCGMIYVEPMYLLPSEREPQRAAECPMLKSWLQTAHANIAPYAEKISVLFNTYVSPALFFVRRNLKEPVPTVAPNNILSFLKLFNCMLVPFTKPAHGHEEVDKALLDKLSGLLEPLFVFSLIWSLGATCDAEGRRQFSQWLRERMRDAAAKMLLPPRGLVYDYCIDYQKSQWVGWMETIPEFQIDPKINFQRQFAEIIVPTIDSVRSTSLLETLVASHCHMLAVGPTGTGKSANISLKLKTGLDAKFEPIFLTFSAQTSANMTQDILDSKFEKRRQGKDRDTGLDYTVWGPVLGKQFVIFIDDMNMPKREVYGAQPPIELLRQWMDHKGWYDRKTLKFRVVDDITMMEDSSLGRIFNTITDAFLGRGFAEGVQRLGPKLVEATIAVYNAACKGLLPTPSKSHYTFNLRDVSKVIQGLLMADGRKVAEPVQFIRLWAHESARVFRDRLVDSTDAAWFDALVREQIETIMGVEYKAVVTSPRLIYGDFMLKRIVEEYLDEYNNINMPMKLVMFLDAIEHVSRIARVLRQPQGNCLLLGVGGSGRQSLSRLATYISEYSIFQIEISKNYRLAEWREDLKRLLKTAGLEGKPVVFLFSDTQIVSEAFLEDINNLLNSGDVPNMFRDDDLGVIFEKMTPLLQAAGATVSKTNLYAAFVQRVRANLHIVLCMSPIGDAFRNRLRMFPSLVNCCTIDWFHPWPDEALKSVAYDFFQDVPVSDAVKSGVVEMCGKVHLSVERKSHEYLSELRRHNYVTPTSYLELLQAFRQLYGERGREIAEKKSRYQKQLEAAKPQLEETMKMVEQQQVQIAADKEQAAVVQEEAAKAEAEAKSKQEECQSIKDSAQSDLDKALPALEAAVKCLSKLDKSQIVEVKALKKPPEGVKTVMKAVCIMMQVKPVKMNDPENPMGKKIDDYWGPAQKLLSDLGPDKFKEELINFDKDNIPKDVIQKVDPICADPTFEPNEIRKVSVACEAMCMWTHAMRTYYYVSLEVEPKRQKLAQAESELKVVTDMLDQAQAKLAAVNKRIADLEAAYDAAIKKKEELETEVARCTVQLGNATKLISGLGGEATRWREAVANLERDEGWLVGDALLSAAALSYLGPSSPRQANKFIKSLEAANQLKVIKASDSGKKIQQTLEIGVRMGTPVLLENVGEALDPMLEPVLLKQTVIPYADSFRFYITTVLPNPHYSPELLGIVVEKERPDLAAKKSDLVVQNANNKKKLKEIEDEILYLLSHSQGNILDDTKLIETLSVSKVTSEEIQKAVAEAEVAEKEIDATRERYRPYSLTWFATLFGNVFAVAERSEDFDTRVKALNDAATYSLYTNVCRSLFEKHKLLFSFLLCVRILQGDGRIDPAEWRFLLAGATSDEISIPKPEAEWIDASMWIDVLNLSHLPAFAGFAESFAADVDAFKAVFDANEAHQQPLPDPWSSKLDPLQKLLVLRCVRPDKVVAAVQDYVVAHLDKRFIEPPPFDLEAAYKDSTSATPLLFVLSAGADPVADLLNFADAMRFRSRLDLLSLGQGQGPKAERLIRDAKESGRWVVLMNCHLFVSWMPQLEKEVEELAAGADKLHRDFRLWLTSMPSDKFPVSVLQNGVKMTNEPPAGLKMNVNRSYFSLTDERLEATKRPADWRKLLFSLSLFHAVIQERRKFGPLGWNIAYEFTDGDRAVCVMQTEQLLDDYADVPYKVIRVLTGEVNYGGRVTDDWDRRTLMNLLGDYINPEVLAAGYAFSPSGIYRSIDGADRRSYLDYIASLPTNAAPDAFGLHPNADITCAQGETAALFSTILLLQPRVSTGLGKTRDEILGDVAKDIASRECIRYNRLLAVIHQSLADIQKAIVGLVVMSESLERMGDSLFNNQVPAMWQEKGYPSMKPLAAWVSDLIERLAFVQRWIDHGTPPAFWISGFFFPQAFLTGTLQNFARKYKRPIDTVSFDFRKPAEGIYNCPVYKILTRAGTLSTTGHSTNYVLALELPSSHPESHWIKRGVAAVTQLKY*