MSFLRGSASMASASGGAPSSTLASDSGNSSCCRLATSVSPRHRPSTSTGTSSILKIIGLVALLTSSLTTTHAATTNCADLPSAYNAYFQQALDDLSIQIDTGVVSSLDAIGLAPLTNSLPISDILDMKTQVFEELFGTQAEREAWLNVTTDIDISGTLNANLADVFGADAAVLTLSCVLYDTLERFELTATVSGSADVDGTSFTPAMSMLPESFPALDATITTLNAIYELTLPMTIDLKRKQFSSGEIKAKFDTSFSGSVSQDLQILDNASIKFDGTLDLVAAFEYSSISDLVFAGSYDASLTAETTTGTVTTNLGIRGADDDIFDDKPPTVRFNFDMCDYSDFLKKSINDFAFASELNSILDQYLDPILSKAPLLPTSLSNNIKSEVVGAADSKVNEVKTKINNVIDSIPCSGRRMDVMEIDQHGQQRMMQSDLTFDFLTDELLAFDGVQSASAGYFASRSELGMDVGIHLEVGFGKDDFNSALTDAFAFLAPAQAMFGADGQTADVNTLLANAQSVVAFDMAFAFGFKVGALTDFFAGNTSSSTLGSLFFRIDDMGIFAEASASGLSLDLFSGVSIVDGDFLLSAGTRLKAPFELELAADGSLASGISFSGTMTGQLSFEPHGQLSASLPFNADINGAAQELIVILEDGNLFDDEVVLVKVDFDACQVVTFIDGMVGKLGSLAVSAQSLIGSPSFSGIDFESVLTNGIDDFFPDVSQYITGALNAKNELLHTCAEVAETGAKGPTLEDVISLILEDILGQASDTSASTTVRRHRALHEHRTARAVSSSSAHRTIRRGRSLRSSHPMTNRRKRALRSHHLPFNRFTRPKRSSKHHRRLASSVVGDLLDSLAITGGYDGNQIFFKVELDISTEVTEGLDTIIEKPLELLSEVSFLTDLFGTGSSTTSAFSFAADISMTAGAHLGVMVGFELQGSEFTNIPSMTSPDLASRAFLQFDDVSAKFSTTARVSGSMELPGVTTLSVDNATIAFAFGLGIEETSEKVYFRDMASSMLALRQNATWLKVGGMDISLPVLIPLHVLGNTLTINPIISISDIDLFGADSPEMSIDFNIEELFNNGEDIIDNLLSELTEGLINISQGGIPKIDGGPLGEIAGILDKFNLDFGALINEFKDYYNKFKSDIISGDSEYQELIALKPISLPRFSNILQIGSKLPSVQYSPDLKGKLWDKLVLKFPSSTYNGVKIPNLPLGESFAVAFPTRGEFPVAYDFAPSFSDPIAVSFSLDSLFAPKFGADLSIKLLDSLRAVPSLNFSIFDIVDVNGIPMASSTFEVFDVKKYLPEIQFALDLSPSVNFAAPSFQTSDIFDALFPSSVPTVKTMGNFVKKKVVASIASALDGLFDVGVDVPTAGLTIDTPILNASGLTLGEYTDASTQVFPPVIDVDRVQGFSFDFNIDVSGGGGLTLGAKFFLNVAGVNPAQTLADIASSLGSALQGSTGDFNEIAGAMSSSFDSAADLFTEIAQSDKILMSLDATLDFSVNADLSLSSFSITSTMSDLRSSFTAYISDSYDFTAGGFHTHITPSVLVFLEANNTATPFDVFATPNALTEFAFGGTFDGMVAVAVDGIPAQVTLRASSDDITKATSLQFEARLDIDLHPIKSVMVDVLEDIGALSYPKWLSDTAPFLPPLDMTCVSKSGIAYLDENNGTDASAFSAVSGFFDAIATGCSSDSFTLSGGYDPTAGELSMNVVVVLGGTRNLVDPSSFSQDALRSLSSILVGVMFIDQSFFDELSVLQGVDLGGSILVDMTIAASIAPDSVDSKSYTGVTISITVNRFEALAFIDVPPFSLNLPLSLPSADWEDPLLEFELIDAYFRLEFNTALTNPVGLLNLFSGDQASDSVNLDYNGTLDLQLPMRVGIVGQSIPFSLAITDSDLFNDPAPEVAYEIDTCDILTATKNLFEELKNEILAVIEAPIQAVQDTIPISIDQVTDPLVQRVNDSLTEFTDDMITSLDADCAVRRRNVRLLADDNTSLKSKILGAVESANTALSSVGIVLTADVAPYFDSKTFAAGVNTTLTATITMSASDVVGFVTDFFQGTTAPEEDNEDLSKMGVVAGGDPATAGINLDLDQLLGDTIISAGLDVTFALEINLKELQGIITNGSDVGDALEEGIGLHVTTWGAFASLIVDPIKVDIQLFGETHGIRDSSIKLSAELRSEGAFFGSVKQLVDGTADASLLTPVLTVPLQSEIIFDFVVPGVNINISPILRLESTNLLNDFTVEFDADLETFLSGSSSSGGRRLSVFDHANSLDTVLEQISELLDTIKGYAPELEAGNTPSAVSGFFDVIDGMRDFIGVTTLIPPEIWSVIRQASSLMADGCTNPSDNFATYAFDLLHTKNLLPVDVTQVSNFLPCDYLPEIQEALGYTPAGSSSSLRRLNTATDVTFLNLVVLPQSLIDNLVQYFGADVELNGEFLLNSFGTITLRRLLSFISDFFSGAGTTARRKLERGSRESNHLERSQVVKRGSVMRAVRETMQPFVHSSRRLATSTLFELPVNDMLSLTFDYNFGDTEKIVMLGAHFDFESGDTAVNAIKDLLKSFLEDTVGDSAGDDLTGFSFADTVEELANDLINAIVVDFNARIDVAFGLDLDPLFDSSANVADRLPSPFVEINEFQVSGLFGLNEWSTTLELGAFDFAVTEAKALIGMNATIPSAPLTVTTASEFLDMVKPANASIEVTASLDVSLPVFVVFEGFGAGARLDYFNKAELNITSDFLIAIEKIQNAANLLKNSTSFLSDFGPVSDELPLVKKSINELIAGADRTLADLFDLTSWAKGLTGSNLASREPSSAPSESPSIAPSFEPSSAPSESPSIAPSFEPSSAPSESPSIAPSFEPSSAPSESPSIAPSLEPSSAPSESPIIAPTNARRRRLQASTESPTQTRDSVYITLSELKNEIRAAFQGIMKPDVSSIELPPIPDPNIFVVTRPGDQLCAGNDKSISIDVDIDANDDLVLTFCSLLQFDLTGKFDAKGLLDSIPESLNIAINGDYSLLGSLMFGSRITVDTSLNVEIQFDPIIAELSMSSGLDASVTFGLIEATAVGDVSLNGLLEVAYCTDCGDTYADGFDRLSETSSFYVQNVAGYSLSGGVALTADIPGFDYSTGLNVSISDDNVFDEISPVVILPDSQAFLDSIQFSPQTAVNMLRLVDGLLIEASQNQGFNAQIPLLDTSFAKVISVAKMFTDALFEFFVMVEPFEDRGVKSLAIVSSSNTSVVNGTSTFELYILRDDLSVNPIAENAASLRDQAIGEDGLCSFTIYDLDDVTNNILADTLASILGSDCNVTACDATLCIPCNSTVCSADVVADITEFRYCECDVAVGIDDADTLFMFTVAYRGNETHPVENDIKSRPHKLLIIAKLMGLFEELPVDGGLLDGALDHFGLTLNEPKVPAIIPRFTTLPELTGKMSEVITRAINVDTNITAEYVAASSSVAGSFLFGIAFEKDIAYDLSFSSSVDLGDFATLSVINSGLSIGGSFRLANEFGVILAPDEIESLKTLLTSSDEDCASGELLSFDILYTESGVEKKKTDIILHCTDGHTARKDNMQTAINAAFDTGEIPSVSLVGETSIVIAFSPLVSKVEIVVPEAYNGNKYGMLNDTVTKSSYQFANGLAELSASFGISGVASVAASVGGVIEVGADIDASLSGSVQFSAGKQGQLIPVNSWISTLKNMKDSTSEFYDANFARCRVTLDGSFEASVSVNEPFALDVPGAFTGGLVEPFTLDLFNSTAINETKPTVEFVIDLPDIGDLSNLSFGQVVELLQTALGFLIGTAEGDSVESCSGGLLGKEVFGENIFTYQIPIVGVSFLKVVVDAVDSLVNDCADTGCDNTFSTLETKLQTLLKGRYHFDFDAVLEKLFPPLANRLSSSREDGVGGTPQVDITSTSDNIRSVLELDLILLWSFEEANQLKIDLESIFEGLSLSEDILMFAKGIVAFEGSAVNELVGSLSFTLGIGLEYVKATGKVLPFIKGNTGLDLGFSLDTSATFESTIGPFTAVVGINVTVDNYNEPLGIQFGLDGNLNYYLGTDKSLERSGFQVVSISQLVDKLDVAVAGQISATVRADFVGVPGEAWAWMDISISDINNLILGKPGAISVYYDIKVDLNIPSFLDILLMDPAGIIDAVDNIFKTANDLVMGRNGIVTKFDLPFVGAAVSRELKAGSSDNFIEKARRTVVGTLDETLNTYEANGDSTDTVADIIANILTDLLGGIGILNSDINVTYYEHVNNQTVAYDAYDDAKDFKSLMWTIVTLPDLDFQLGNDALPLQLYVDSEAPVLTLTWEFKLAFGFDEVDGFFLYTFPTEGDEFAIRADFDMTVNTIDAKLLYFLDVDMNEALIEFGAGVFVDIDKERALRITEDDPNSVRYGRVTRDMLPKIPVKSDLFQICAAAAAAVDVKTVSVGLSMPIAALEPVNPWIPKLNALATNESGEEVHAVQAIVKKEVSVASTTRMRGRSLKEVDRRKLESSIPLDAHRGLRMLCADDLLDLAIDCPVDTAAGEFACALFLPVHKKLSNIYLDVGKIKDLVLPILEKLVNNEESGAFDQIAVPLLELEKRLPGISDIAGKTISFLDIAEAYLGARSGAPIARQVIALYKSMKELYNQFNNDEGILLASSCTFKPGVGVNCEGGVTDFASDDGSRRLLEQARHLENEVFPTYDLAGNRITPAHRFLASCPPTFSGPDCAGDCNTCSGSEKPKCLARQLKCKALNTEGLKFPFMEDPFSVIGLMSGGDIELLEFRPPPLVFSFDYSITAVLWTPPVVQLVISFRLAFCFYFFFFFYVSATVTVEYALVLDSKGIRQAVEEKNPLKALNSFAIRDIIDGVDSPLIVFEATVTAAVEVSAAIVKIGASGGITVRVEIDLYDPYPETSGGLVRPFELLALGAMPWDWFEITLTITVSISVYVKVGIFLGFVKVTVFKESWDYSIVILGPLKYTPSPFDKVAEIDSATGVLTIEMTSLTCESKAGSVGAEEVQCWDATNDKNPVIMTFLDVKQLTVSPSIVTRRLSDNSSNDNKALAISRDSWTRRLQTSDFSFSCVQSEISLGNAQSVTIDNEKCQIQSGIITIEETQVVGFGVTTFTAGDDLTGEIILPSPIQDSLSTIVRNCDSRWVLTGHTNLEIRGAEIKPGCHISASGSVQATAVLTVDLGTAVCDSGLLIALDVVQDEGSLSINGTEIVSFGAPFADIVLVTSLCGDSVHIKKTLSDSSSIEIIGSDGDSSIVLGEVATAFDNEIYPNIIIDAGSGFDSLTIHDSASTILKSVEIRPTLMNGLHVDTNRSISYFGIEDIDLELGTTSANLTVYSTAKNTSLKLSSQDGDDVMTFVNAQGSLNIASGDGDKTISMLTTNGDVSIVAGDGEHSIDMTDTNGTVSLDLGGLGSNSISATNTEGSFTLTAGSGSNTVDVSHTVAAVSITTTELATETVSITVLNTTEGGVTLDLGAGSHFIDVQQTVSGDVDILTEGGAENNVTVIDTNNGDVSLSCGDGPHFVDIEQTSGSVVVSLDLGGLGSNSISATNTEGSFTLTAGSGSNSVDVSHTVAAVSITTTELATETVSITVLNTTEGGVTLDLGAGSHFIDVQQTVSGDVDILTEGGAENNVTVIDTNNGDVSLSCGDGPHFVDIEQTSGSVVVVLSDGGDDVVYVRNAGGTLDITTGTGNDNITVNGAGGGRTDIDVSDGNDLIELFALGSGEVTVLGGAGNDILKLDARDLSDSSTNTFDGSTLTWNGGDDDDRLEMFFVSAGTTNLNITGDGHGVNTLIAQCSDIACTVLSRETFIANIHLPDDPDTTLERINVDKATASITTLLLYLNSGENSVHFDDTIATMDVFGGNMSDSFFIGQMFNDERNETYGVSTSDPITTTLTTKGFLSDGCSHPVTINGGYGNDVSYSLFERRLVCNIVQLISFVISYLFLQISYDNPLGICFIAAVAEDGSLADPALGNVTLKGGDDGDDSFIISDSTAVSLANSDDGERRLEEEVPPDYIGNSLVDVDGGTGSNNLTIVGTEVADRYVVQAGKVFGGGLSVKYTNIANIDVTLTTNASALSQGEEGDDEIIVLSTNPSALLGLYGSLGSDTFIITPQTVDPVVSKNLRGHRGIIEHEVISSTDEDYDGLVIRGIQADVLDNDGDYGWVLTVDQGGVHLISEDGNADETFSFYLYPTALPDDDLYVNVVAPAALDTRRYVLLNDGDADAVILHWNVNENDPKEVKVEYNPEVMKLDITEVNLMLKILVDVDGGKTKDSRYVATEQSVLPVDIKLIPSMNNTAGARSVTVRERVEGTFVTEGNSGEGFDSTYEIYLRPCSDEMLRTIEVSMVATVADQIEISPSVLVRSHFDNDECKATVAVAAIDDDWAEVKNIDDGSDIMLTDGTPLFAANILVSVYDNDIAGVIIRETNAATATAELRDVDKPSNSSFYEDEYFIRLSKVPEGTVTINVNSVAVASDYASSQTPAGRDLTKRKQVLVNGEETTTLTFDSSNWKDEVEIKVQAIDDDIEEGVDYLNFASQPSNLGLIQGPIIISGGRSPNIAEVGNPLMLPIESNPLDFIIPPGVVIDETNALVFEENQIDTIIFNHLNAQGNIPTVGTLLTSQFVGIGMNQDVYVGGNGPYSGVQFEEIEIITFNFGDEMNHIFINETSETIAVLNLAGGNDTVEVKGMSGPLLINGGDGEDIVYAHSDGFQLDYINALLTFDGGDDGSEDVLIVDNSGDTALDDVLNLTRLIIQVDSMQAPDINATDDALTEKNPVLPHDSFLVTLRGGTGGSFSLTLDDPSTSRTDLETAAIDYPPNAASIIDAINAVLIPNSNSCGQQYTSVCASSSFVSQLGNSDTYAIFFIGERLNSGTIITSLNATSLDNFYEEIFNNKTNEVVEMNADIGYTNVETLSVAMGHQDVVVNIRGTSAETTNVTTQEGNDKVFISSDAAEDEDSVGDAEVLYGVLDYINGDLYVNVGTGRHRLFMSDSFSDIPKGVGTDGIVHMTNSSLMNLADELGNIYFETGGDWLDDVTLWMGNGGDQIEITSIHSVGSPTRTMTTVNSGKGDDFLSIKLLASENGGDMFIANGQDDNDVIDATNSTIPMILFGGGGDDTLSGGSEENVLIGDYGHISWRDESGDEVARVGGGGYLDRSDGVERNISRIESFYPNLSINNLDSGSDKLYGNTKRDVLIGGGGDLDELYGHNSSDIIIGDSVLIFFDEEAPNLYGLLSIDSHNCTEGGGRNVGYGGEDNDIMVGGGHSVDVFDAGDGQDFASGDCVLIIFNQSDYFITSIASTSIDVGGEDALMMGDGNDIAIGGQNIDTIYGGGGLDILAGDNSEILFYRSRLDTPSGFAFWNVPKSVRSNCDSEGVGNYLIAKGLNADASPQDHVLTDHGMVLLDENTPYRFLRDDVCTRLFFPDWSQDIQMCIDNGSKFLRFVYVVVLMTWTEISDDDTLRFAIFPRTSLNLRLRHLYSEPNEHQMYYDDGSKCDQKVKFDDWESKFTEAGWRSADLFESLEECCSAKYWFEVNQCMSASPREAMLAFSIDISDLKAPSHCQDADEIGNAVEVAINSALDENSYSNVTTIGCASLRRNPETGNTECGGCLGPGFMSASDGSPFVLPDPDGIYHHAHEVLTHIDVQVRLYSYDCTNFECFDDLLMETMADLSIAVVSGSLTAAIFEWSRERVPPVEQLWLAEVDPTSFVQTDSANPYAVTESSSVGMVLTTSGSLEFSEVDWAEITTEEDAESLASDIESAIHSALTVVSGDSSSELVGDETLTVTVTSICGVSMDDIQEPFQCNHDPASAEYKITMYLPHNSHTPAVTLAMEEALDEIAGMQQMTSMSNAPTIRIGSFQMGDISMSSLAPYYPDWMNSKSCANDGLQPQYMRDNPSGYLYDSVEACCKSHFLWDLNCGVPQLASILQYFPDHSASQCDSKPMTEFKEFENERFDTLDECCLAKFPNDLVNCCGADGLGGCIESGVVKYLPDWLGEKCVSKDANYVLPWEESWAQDSVTVCCDRCECDFANPFALRLHSAQSNRFFPQPSIVFKYGTNCVTSSTSTDLSALKFYPDHSTSECGQKALGEFETWESRFESLDDCCRNTFPNSLSECCDVAGLGGCVLSGDINYVPDWIEGKCAPRDANLLADWELDWTQETMAACCDRYFGWDASCVESSASSSTLKFYSDSSQCRQKALSDFEAWEAGERFDTLDECCLANHPYQLSECCDTEGLGGCNLSGTIKYLPNWVSQSCYAKDAALMLEWESSVSHNSMSDCCETQFFYDTVTCCDESAGGC*