MAIDGSFNLKLALETFSVRCPKVAAFPCFTSILSKGGEVVDNEEVIHALGDAFLHPEFTVPLVHCFLPIIRNVVDRVVGLLRLVDDLKSSIDYSDDVSSVLDNAMTEGISVIDFYVRRGQRLELHECACLAFSRALHFNTSLLGSILNYFEKAPPPYERILVKDIVSESRMEATDAYLLCLRVSYRFLVIRPEVFSKLWDWSCYLDSMKRLSECPRQQRHFLEKYRDAVWCGIQILSVVLRCSDRLAGCFGFEEEEALSCLLRWEEFCQDIEIEKAGLYIQLPTYTALKSLQQFNTLVPGINKRQSAGLEADEPQMKIRRLDTWDVNSFSEPFEIHSRVKKSFEMVSLAVSQKRPVLLYGPSGSGKSALIRKLADESGNHVVFIHMDDQLDGKTLVGTYVCTDQPGEFRWQPGSLTQAIMNGFWVVLEDIDKAPSDVPLVLSSLLGGSCSFLTSQGEEIRIAETFQLFSTISTPECSVSHIRDAGNSLSPLWRRIVVYPPDRESLQSILGARYPNLGPVAEKLIETFETINSALRPQFSSSTTENSATFSSPSRFSLRDLLKWCERVHGLPSYDGHAVYQEAADIFSASNMSVKNRVAVSEIVASIWNVAVPESQDKPPIQEFSGILKIGRVSLPLGETASHDRSRFVETRTSTRLLEKIARSVEYNEPVLLVGETGTGKTTLVQNLAHWIGQKLTVLNLSQQSDIVDLLGGFKPIDPKLMCTMVYNEFNELARDLKIKDDSKIMKWLQDNFRAKKWHTFLTGLLDIIKGIEGRITERMEGKIGEARSRSGRKRKKPEEELKNCACLRTKVNKIRQQIHSGGMVFTFVEGAFVTALREGHWVLLDEVNLAPPEILGRLIGVLEGVRGSLCLAERGDVMGIPRHLNFRLFACMNPATDAGKRDLPFSFRSRFTEYAVDDDICDDDLEIFVRRFLGGRGSDSKLVANIVWFYKEAKRLSEESLQDGANQKPQYSLRSLYRALEYAIKAEAIGGFQKALYDGFSMFFLSLLDASSAKIVEPIIKRISGENIRSQPLQRYLGELKGSSDKFVGSYVKTKSVIDHLNHLAHAIFIKRYPVLLQGPTSSGKTSLVKYLAAISGNKFVRINNHEQTDIQEYLGSYMTDSSGKLVFHEGALVKAVRGGHWIVLDELNLAPSDVLEALNRLLDDNRELFVPELSETISAHPNFMLFATQNPPTLYGGRKILSRAFRNRFVEIHVDEIPEDELSEILTTKCSIANSHASKMVEVMKDLQRNRQSSKAFAGKHGYITPRDLFRWAYRFRTYDGTSHEELAREGYYILAERLRDDTEKVVVQEVLERHFRVSLAKDDLYNMELPRLDSIQNRKFTWTQSMRRLFFLIDRSYKLREPVLLVGDTGGGKTTICQILSDVKKKRLHILNCHQYTETSDFLGGFFPVRDRSKLITEYENQVKQLELSQALTPFGQDIVICGDISRAEVSIKSVEVALEKYKNGSVIGVAATPQDVDFLEKIRNNMVMLYQKWRAIFVWQDGPLVEAMRAGNIVLVDEISLADDSVLERMNSVLETDRKLSLAEKGGPVLEEVVAHEDFFVLATMNPGGDYGKKELSPALRNRFTEIWVPPITDTEELRSIAFSGLSSLKESNVVDPIINFWEWFNRLHTGRTLTVRDLLSWVAFVNMATESLGPAYAILHGAFLVLLDGLSLGTGFSGRDGQDLREKCFAFLLQQLELFASDTLPLELSRMELYGWGDSKAICEKSKSVRHEGMFGIDPFFISKGDENPEIGGFEFLAPTTHRNVLRVLRAMQLSKPILLEGSPGVGKTSLILALGKYSGHKVVRINLSEQTDMMDLLGSDLPVESDEDMKFAWSDGILLQALKEGSWVLLDELNLAPQSVLEGLNAILDHRAQVFIPELGCTFECPPTFRVFACQNPSTQGGGRKGLPKSFLNRFTKVYVDELVEDDYLFICRSLYPSVPSPLLSKLIALNRQLHDGTMLYRKFGHDGSPWEFNLRDVIRSCQFMQEAIHDLEVESFLNVLYIQRMRTATDRKEVLRIYKAIFDKTPSINPYPRVQLNPAYLVVGTAAIKRNLNQSNIASEQLKLLPEIRQNLEAVAHCVQNKWLCILVGPSSSGKTSVIRILAQLTGYPLNELNLSSATDSSDLLGCFEQYNAFRNFRLVMTRVEHLVDEYNSLLLQSSQEALFSNRSGLVSRWLSYLNKIDSSLVENPLFFLNDSETLSTLEEVVEDLEQVLKEGVLPVSWSKKYLEQISKTILQLQTHEKKQSTKFEWVTGMLIKAIEKGEWVVLKNANLCNPTVLDRINSLVEPCGSITINECGIVNGEPVTVVPHPNFRLFLSVNPKFGEVSRAMRNRGVEVFMMGPHWQLNEDGSNCEELVLRGVERFLALSGIPGYKLVTSMAKAHVHAWLNGQSFGVRITYLELEQWVHLFQLLLMNGNQLLWSLQLSWEHIYLSSLGVTDGKEVVDFVRETYLSDVELSELDSFMGGDLYLPGGWPKPFNLRDLTWYSRETTVRQNCMYLEFLGAQYASHQPKISDNVKSRDRELAAGEPRIIYSIDSWTLKKVLFPKALIGSSCAPDAANFENDLASKMLLFAANWTIEQATEEDIQLYLAWFSWFGSRLQQHCPFLLCFLNTLKVEFEHPIWNHISRCRKNLKFLCRLDPDAVPIPMLSSKLIDVAASNDQSKPYSKSLFESLNSVGVLRRSYQQWLVESNDNHTDVSTFTRFLDSLRVLEKKILCEIVGAPSFSVLIQLYTEVIDNHSFFWSGLVSSSDEYLLFSFWSLIKSIKKMHSFFPGEVQVVLEESKNINNIVLHGHPEKSMLWAYGGHPSLPVSAELFHKQQEFLQLCSTVWPLKSESDEHGNDHLTKAIPFSGPELCLLALEGLCISSYIADEDDVDYVAAVQLDEIYQTFLERLKLEKKRLEDKMGFSEIDNTENITASCCVFCPEIVTTGSGFSSWVKTCFIASSESCSLDVELLAALQHLLVARPTEHQDLVDIRKLLKPALEYSLSSTRPPQTLVAHQKLLWAIDAHASELGVDTKIAGFALEIWYWWHSVLWKNSQIGLMNISDTGNCQILSPSMLIQPVKTATVAQILENVFSVKDYSVQSMKLLSASRYLWKSSQPYQEMPGSLLSIARSLFQQIIYTHQKSFESETFVAIKSVFHAIEKKQNKMDGIQNLISLIGSSSHNKLKSVTHSFVGPLAKRLYSDSSSNALCPTFVEFYCNLGLAWLYLGGLRFHLLNSLDVIDPAMKITCKLLKLEEKISSLELNIKVRGECGYLSGLLYSGNNDESSEHTLSKLKTEHKRLQRKVIFRSDPKKYQDLRRALDEFAGFLTRPISLVNDIEVLDWNQVVEQVFNWQETAISFIDRMSSDYSEYVDITQPIQVSVYEMKLGLSLFVSGALLGKLLNRFDIDMVDSVMETIYALMRFPRDSSIASTTYTECLPPLHLSHGANSRAKSLGLDVGLLHKLISVSSAEDSRKASELQLKVALYKNLHARVLQFVANTGLLDEASFELLDKIYVELARIWMEMKFQAKTKADNLPGLYKFRSRDFKIDSVMEVDISALGKYFPNESFSEWQEYLADDDTKNVKDMTHIDQDEENLEDDWDLIQEHLDSIYSTHNELFGFCDLSEKSGRFCITDSRRLDSFTDSYELGVSMIKGLRGLFTSSLDAKLVPEHLLRLCLENKKNFTSNYQSASKYNFYKDLDGPELGKMVKFLTPLQQRINSLLQEREDHPGLQKLSGVLQMLLAIPSSTPLAKALSGLQFLLCKVHKLQEEGCKLPISDLLEPIISLASSWQKVEFERWPTLLDEVQDQYELNARKLWLPLFSVLFQKDAVEISEHENESISQSLVEFIETSNVGEFRRRLQLLFCFLLQLSMGSSLGIYSSDSHKRRVEMCYNIFGFYIQFLPVVMEQLDLNRKNVETELKEVLKLCRWERPDNYLYNETTKRTRQKVKKLIQKFTDMLRLPVMLVKPDLTKERAQFLPLLDPDLMDGASDMRIEVLVSALDAEQLRDRSSWYVVWWNKLKESVGRFHQEMHYKTLLMGAEHQYSSPVYQGDWKNLWSTVARIGETIAGCSDLWRNSDRDVAKKRALFELLKLLESSGLQKHKFENIEMSNHFKGLLYQPAYDPKHLLLLTHTKSNIHPSMGVEDQNKENSLVEWRVANEFYFKSLASVQLMLNIDRKHSDVTAEQVKRAISFLNHLVEIQRQQRKSAYAFAELFNRFRQCVLSLARLLGDSVGADRKDDSVFSFPQNQHAVFNCLWLQKQLFDNITAMLLEESALLRTVGSTHLDSCQAVKTSSRSLLSFIEILIPIAQNSKASLDRLLLDCNGFIITPSSSLKQFVTQHMVQVLRQNFDQLTDLENQISSFCENNEKSYCRDVLLSQFSPVFKEGKLLAENLNCLLNVRDQSTGMEPKERLFLEENLASIFANVKDVIGKLCSYKDGSLSQEEEMNITTWDGLFKKAENDLNLDNLCKLLSESFGSIEQLLNSSGVLSAGVGDQLKQLQAFLDLLLSFGDCYLKEFLAISKTVSLITHVLASVLADLFTKGFGISKNEEDDDSKVDKSEAAEGTGMGDGVGAKDVSDQIEDEDQLHGTDKKEEEEKEQDDVLGKNKGIEMSDEFDGKEYSVSEDEEEDKEDEGSEDEPLDNGIGDVGSDAEKADEKPWNKDEEDEEENMNEKNESGPSIVDKDTRSRELRAKDDGVETADEPEESNTSDKPEEGNDENVEQDDFDDTDNLEEKIQTKEEALGGLTPDVDNEQIDDDMEMDKTEEVEKEDANQQEEPCSEDQKHPEEGENDQEETQEPSEENMEAEAEDRCGSPQKEEPGNDLEQEPETEPIEGKEVMSEDMMKPNFRNDNISGVESGSQNPHGSNVLGAGSTAPQENLSATDVTDELTDSMDLPSSSNTEMNLMMTNMANGETLTDNLPKMEFPQNQSSTAQQTKVNPYRNVGDALKEWKERVRISSDLGEKQEAENEMEDPDASEYGFASQFDAGTSQALGPALPEQVNTDMREGESEEEKLAGNQDDVSPMDIDDLNPENKPAVQSKPSISNSIAEQVQEPDTDRTHQENSPIHNFGDGNSRMDSMVSVDNTFLGEEACNLDRMQVTDNDSESNQDNQEDPDARSNAVVLWRRCELLTAKPSQELAEQLRLILEPTLASKLSGDYRTGKRINMKKVIPYIASHYRKDKIWLRRTKPNKRDYQVVIAVDDSRSMSESGCGDFAIRALATVCRAMSQLELGSLAVASFGKQGSIKMLHDFGQSFTTESGIKMISNLTFKQENLIEDQPVVNLLRNMNEMLENLASTRRQSYGSNPLQQLVLIIGDGKFHEREKLKRTVRSFLQQKRMVVYLLLDDAEQSVFDLADYVYDGERRPYKKMNYLDSFPFPYYIVLRDIEALPRTLGDVLRQWFELMQSSRD*