MSGNVHQTRHSSSGISGGAHALRNLLPDGWYFNGANYAKGVRCVFIISGICSVGFTPASNEYGVPIDFTQDLRDPGKLRDSIGLDFDGNLYMSGVRLANDGAVDDSSSNWTHPFHSGDTVGCGVTVVGDKPKYFFTRNGCLIHSSLDVSCCASSVHTPIFPVVGLSSSTKTVIRTNFGLRADTPFLWNGGNGVRIISHVTTAPVSAMCDDSWKDEIFAPTSLARGHTVSGANGSSPPAVIYTESVITSEPTRVQAPPHRATRRHTVNIAAMTQSEFDYLDSLLDLSVSDRRRNDKKTQAILDLDDLKELARELRSLASASDTHSGVLTSLAGVCRTKFEQLNELIETAMGDESSGSDLGELFAVHEVLSDAIVAAGTTKSEPGFHDSFSTSNSIEKHLILFATSSQDTAPVGKAQGENVFSLLCHLRGHKQKQFDAAWALLRTMQGTNACNEIISSGGIQSLVSLFKASARDPRLMMVSALTLAYLVPSLEGQSANDVVMGIIECLQYLIETSQVSNDCDDISLEEILKASAFAMTNLWMNALEHRSRDLKKRLSSSFDRLEADDVFSDGNISPRRRGSITSQLGEDVDFTILIEAFTSLSVEAAKLEPPVLTIRGSDDMNMYYSFALIIESICAVEYARSIAMREGVIKVIVKWLKSEDTELEHPAANALRNLTMSRNDYTAGWVHSQLLNENALVHIIGRLESPEFRVRLAMAEVILSLTAAPHTRAAIIDAGGVRYLVQLFVDAQASDEALTLSAGNALLRLAVGSSSCSTKRPGSSVGKKSMLSEQYIIINDIIQNGALESLVAIGKTKQYGDLRYLSTRILRVISEASCSFNPTRHKLCDAEAVLALGKILYDDVTFIRSLVENSTASSHSSDLINDSLSNDILAVSKATPPEGALQEMRQVLRGISSIFYSSNISDDERLEVFHIMLKACSQLISSGGITSLLWLSSAPLNVCSSIELICNSPHCLREIRVDACRALASLCHILKSSDGVQPGISKWAPKILSAILNILKSESNSEENAFNDINIDILHGLGSLAECEVLKVRIIDEFMPRLLKFFQHEDKDVSEAATLVCFALGFNVFEEGVGWDAYLLSDKFSLGRARLIQEMARDEIRKLLSEIWVPSLQAISKKQSLKNDGSALTNIELGNLFQVLVEDQDTAEARERVRRQYAALYDDLPAAQRVSSFGRKSSQRLQRRSSSSIDMTDQERQELRSSYDSSRRPVEDISFHSVPRVMEASAEQDNFLHYHQYPMNGSHVERKWIMQHLRDLDDTQSSFGQRSNSLPTRVTDMLKVHFPSALIRDEIIPLWDFRPNASFDFRGLAMPSSQYFSFRREGKLLSREVKDLYLLHSDRFHCTLGFRNCSFAGEFTESLLQSLYLSPVIQGLSFANDPTSNAGFDVNSEDVGGSELLVDLTRVLPSSVTHLSFDNVLSNKAALSLVDVFTSISKRSVYDNGRDRETLDPGKGFLHALAIINSPHINASIFSSLIEAMQCSPRNSFVTPLQFLRVLDLSGNLLGDEGSAKALSIALSNRRFSLLERIDLSRNDIGDGTEVKKVLQECNPAVSKLEYLNMSWNNLSQGDAASHIVTLLSTVFSRLVSLDLSGNGLSDAFLSILGNSLSACHLSVLTSLNISGQQFSMPSINSLLSVLTSLSKSDTSALLSFVHLDENFPQLTPNQEQMLQDVLSSNRTRRVASYYAKQSELDGVLGDGTTMIRVDSEYSLGSEPETAAFSSLSATRTTLVSTDNINALQLTHSAGSKQIPFVGGNNTITVLFSAPLVWRDGENEYHPIELLDFELEKSLLWQCFSEASRSIDLSYDNATTDRLQSALTKGCGCLHFSGHGHPQFLTFEDGSGGIHWLSVEQLQSLVSVGTGNRDPPFKFVFVSACHSGLAGQTFVDAGVPHVVCCQQESQLMDSAAVSFTRAFYFALALGRSLKDAFEMGKQAVSCSPVVTNPSEEMKKFMLLPQDGNHDVAIFNAEPVPDWPLPQTDNDLRNPPRRSLKSALRGDSSTTDSADNRLPAPPQGFLGRETDMYHVLNLVLTRRFVNISGPTGIGRSSLAAEERKSTMKFDCIYYIRHTLKRSGATSLIVSLFNRLVSLGEAKALPPDADLDEVIAAIMDSLRQSKSLLVFERIEALEGSDAQDFHFFLGQIFTDTKDVHVMITSKKSIGLSPLVGAGENIYELGPLTLRNTVKLFAFLCPRVHSPHERKELLEVLVPGVDTNGHAEAADERSYKINAILGGGIPAKTFSIAYQMSSEEFEELKRV*