MSYRKGLKVWVEEKGEGWVEAEVVEAKERAVVVFSSQRKKITVSPEKLLPRDTDEDLGGGHVDDMTKLTYLNEPGVLYNLKKRYALNEIYTYTGSILIAVNPFTRLPHLYNEYMMEQYKGIRLGELSPHVFAVADASYSRAMVNDSRSQSILVSGESGAGKTETTKLIMQYLTFVGGRAALDDRTVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVEIQFDSSGRISGAAIRTYLLERSRVVQITDPERNFHCFYQLCASGKDAELYKLGHISSFHYLNQSNTHDLEGTNNEDEYWKTKRAMDIVGISREDQDAIFRTLAAILHLGNIEFVPGKDADSSKIKDSTSNFHLQTAAKLFMCDSDLLVSTLCSRSIHTREGIIVKALDCAAAAANRDALAKTVYARLFDWLVENINKSIGQDVDSKLQIGVLDIYGFESFKNNSFEQFCINFANEKLQQHFNEHVFKMEQEEYKSEEINWSYIEFIDNQDVLDLIEKKPIGIIALLDEACMFPKSTHETFATKMFRNFSSHLRLERTKFSETDFTISHYAGKVTYQTDSFLEKNRDYIVAEHCNLLSSSRCPFVSGLFTSLPEESIRSSYKFSSVASRFKLQLQALMETLNSTEPHYVRCVKPNSANRPQLFENQSVLHQLRCGGVLEAVRISLAGYPTRRTYAEFVDRFAVLVPELMIGSYDEKMMTKGILEKMKLENFQLGKTKVFLRAGQIAILDMRRAEILDNAARHIQGRFRTFITRKEFVKTREASISIQAYCRGCLARKMFANRRETAAAVIVQKYVRRWLLRRAHLQACLAALLIQSYIRGFIARRYFSVIREHKAATVIQSTWRRRKFVILFQNYRQATVAIQCSWRQKLARKELRKLKMAANEAGALREAKNKLEKKMDDLALRLTLERRLRASSEESKSVEILKRDKIIESLSAECAAAKSAAQNEHAKKLLLQKQLDDSLREITMLQSKKIMSAEAAEENSNLKNLVESLSTKNSILENELIVTRKSSDDTMEKLKEVEGKCNHLQQNLDKLQEKLTNLENENHVLRQKAFNMPTMNNLSVAPKTLSEKFSASIGLPNSEPKHIYESPTPTKYLASLPQTLSTSRRSRLPVERHEQNHEILLRCIKENLGYKDGKPVAACIIYKCLLHWRAFESERTAIFDHVIEAINDVLKGNEADGRLPYWLSNTSALLCLLQRNLRSNGLFTTPSRRSGGALGKIAQTLRSPSKFIGRSDTLPHVDARYPAILFKQQLTACVEKIFGQLRDNLKKEISPLLNVCIQAPKSTRGQSGKASKSSGVGAHPASNSNWDNIVNFLDLLMDTLRENYVPSFFIRKLITQLFSFINIQLFNSLLLRRECCTFSNGEYVKAGLSLLEKWITDVTDEFAGTSWHELNYIRQAVGFLVIHQKRKKTLEEIKQDLCPSLSVRQIYRICSMYWDDKYGTQGISTEVVAAMREMVNKDTQNLVSNSFLLDDDLSIPFSTEDLSMAIPSIDYADVDLPESLQHYTSVQFLLRQQDPQPAQ*