MDARVRRALRKVSQQAEQLHVRPGSSRSDHARLVDRLSQNVSLLSQTLVSGCTMCEHRADDEACGGRRVCATPDLIEKQLEEVAIQVRAAVLGMMDAVESTHASSAVFRADVAVQLRNMLKWLNIPASGPAPVSQSLTMAPAPTDVQHHASMCEERHVLNVIRASIEECGTTLLRRICGLLEPREDGEPPLPEKLARTLWGAALLLMRRHAVRALMRRRLFKRWTWLCSVLLCLGGSKESSDPDAQGTKVAYSRGIRTLACQLFECLPACIADADGVLRVVPKLAEDTASSTNVASHLKPKRSDAYELKKGPETGKDERTSSLRQSARADRGTSTRPRGQNELQSAADDALYILLAECEVLLGLHGGPRVYKDQKAADRYGEEFSSILKVLESCMCNFGRDLLPQLGSIAHCESCAAVGKVPSGGAPRAIAVGDTPSRGAPAMASEDSMAASWSAPAAVVCMHPLWIAACHVACTLLLDERYEEPSARFLGVLLSCEALLAPPLHSGTDISMGHVSGSQHTYRDDFCERLQLDLNVSNPQWRKVRALIVQVVADKLTRRTPLDLVNSLNAFNACTNDLEQVGSALFAPRTLCDWVQTKHELLADDLAAARVLRVAACSMKRWRVHPRSAPWMLSNYCVRDPSLKYCVLSSGGCQFVQATYALQSTLRRLDHLHARRGTQSLLRQHSRDVAGGDARSTALELACLFVILESIMLATEHVFWNTTCGISSSENKHAEELHALLTGAEIDHALGECVALSARSEYQAKSHPEIATAQDASLRVTLTAATSTSDAHLRASQSTREVEWPSAACVPSSKPQAKHDEHQILQLVLLALLYHRNEWAVRDGLDSATGFGVNLCKPSDSPFSFASLDTSSSVLGWLTQRCKVNHLSRSLVCEILRWNAAQASSCTNVDLRLSNAIWSSMLSGVESDAISGGCTWLPGQTKAAQPASSVMSALTGPDKTFDDLNWNQNRFCPTTFVHSDTCNRCAPVQSALALLNLVTSGRGAYSKCMVPCVLLHMAGGSSALLRSLHSSSAETLVEEPMCDVRESIEEYVADYRARERCGELKSTCLHCEHCPRTAEARPERDSNTLKVRLLDHCDMSTCCMAALGSSSPFLTISAEEDDTSFILPQFHESGASASNEYSPCSNDLALFSAQLLHAQHMPALDEWRALFKSVAQAVASSGPQAEPADRPAKRARACGARSGIVEWGAGDCATINCGSFSARLSCASEGAHEKDHLLADGRSELHPCDASTEDRGEGLSLAVHFHMTVDDLVARSCLGVALMYRARFLLNENISCEHMSNAVRTGAASLRSRSRIEFVLSFNLVLLGCALRGWINFPAGVAEGVMQSNRLRAVRAARGNGAQLLSVLLSMLSNPASGAIFCGVNYTALLRDVAALVMADGELLYEQCLGTTLLSFGSSSASSPTLNSASGAGCPAADLGIQSQQSGTAAAESRKRMKPGHDGHASSGMTSFEVDGVHDIVTPSPIGDAENAWRSRVRSVDERYSAILTQLADMRNFAASMISDHDLANHRLAPLGSALFEFSGFLDYTHQVAPQWESWPAGARLLEHWSACVPVDWTLDWFMLLWLQAPRTFEAWLRRAATFPDGRVPEAYAMHRLDAWFQRFSVFRLICLLLVSVTPEHGVGMHSLRISAFSASMEISVSSLCRLGRNVFDALKNAAKLTRFAKLELCSLFELLFDCVGLLVTATEANLATGVKQVWHADLQALVCVVVRELDELPLLELARPFRARCYARLPSLLMFVGALGPAHSWAFKIDDGLPSEHSGQENDVQEERSVQDDLCTPVLVAALVQQPFLDPDTNLRDRYGILWLAPGRSRLGVLHLQNLGVFEALFDVDADLGLAATDQQAHHSHWNRSMITSYAGSYTRMLLSGLIFTSETMASVYDSMWSCVLRVICGDACVGIERHCIGEAAFLRSSLVRHLHHGASRLGYISVQAFLEQKRKRLLALFCTRLSRHVYDPLDFPEHVCGNRMGTARDNRVALAKSNGSESAIGAPPAGEFEWVHDRSAGPGLRMEKERGSVLSSETLTRHALYDHHALAWVILHACGDQCEDLDASALARALERHLAHLIRAIGLRQSVIFFLREHAEVAVLLKSMTISTTAPTALHPSGSFWLVQRAAKAFDAIIVLLGDTQPVLDALMGTTHTRARLWLDTITGVMPTEEDIMSLAANRLTSLETEKTKGHLFSCGASRLSPALASEMLLRTQVVPGAPPLWSFAQTPACLPGKSGESLTSRHQSNADGLDTEAVLWGSMVSWLFSLWDALCASSEFACVVSTAASLLVVHNILQDSRGTALGGDVRPASSTRGDARGKAGSRRAMPTLSEAPVLESGMLHPRAVAVTLFFRLATLCMLRSDDQDSNTSPRVRARRRIHGEQKKFLRGEQRWVLTTIAQCVLDARDTWASAGELGPKLTPSVARVMEYDILGIRADDETRQDLHPMRATALSAGLADLPLLALSGSNVARTVSSVYKKAFVDEFAAEAHVTTDAEVPSSFQKHLSHPVLARRLSELETSSVRLFLLGLACPRNVLGHLVDRIVRHVCPSGPVETQRRNKNEVDVWKETADLVVGIGGSHAILGERWLSIVLELCLATRTGDDEAGARLRTSLHRVCSSLAASSMCEANLVSNNARHVRAFEECFALPSGIDRHLRENAVRAVVSASSVGMSKRGGTARLMQNLTQNVSPTFVTLLRLVRVLLYDIQFGHSATMGRASYECLRKIQRTLSSAGTSSKATASVSRLVWSACDLDSSFASADDILVQKGSTAPLTIYGIGDDALWRGLEVDSKWFVVQLARSLAHVSFVRQEPIVTHFLEHEYLSADRARLVLPLLLNAIVSPRYDPTAVSSGGTQALSGKQQQQQQQQQQQQQQQQQQKQQRMLVMNTIAILSSRLCTYTLTHDSAFIPYSLDTSIGVLVIEMLNFVGAQFRAWLCEQSAADLLATGGSVSAEGCGTAHLHSYVLDIPYELVARTCLRCGRTEDAVLYAELALREASEMMTDMDADKYTEKLRNVHKVHQRAWKTLSEACRALQDADSLAGVLVVKRDFEASFVARLCELKTSHASDMQTCSGKDEHELAVESLLGRSLRMLGEDVDLNLERGLSFHALRDIDLQLTQRYWAEGGNARATNSHWFGRQISALQHLGLFGTIGQLFEHEISNVTNSSSSSTAISGAVTDTNGLDFLRFGSEWRQLRFQHALNMQQWDSVCVPSIPSLPYLHPSNEVVVESAPCGDEPMASHTSSVVAEPLFAALSSVRNRQSFDKVRRWLVAARHAILGSSSSCSGTACVHRTGPQTLISLRTLESCERLAENASLVSDAVSVAQGVSTTSPDPLAELFRRELSLANMLAEKGALENAQLFSQGLFALAGALDDAPTQIVTSCASASLLLDVNILEQKKQQPGRHAGFSVRDAEHAGRARQLLMLPFVKRPHILRECAKIDRAEWLTLFAILQWTDGTQNEALALVRHVIDDMLGYKGTSIGERQPSLHGIATDEPKSLSNVLAQAMKGANSPADIPVGIRAGSPPASVWDLGLGADPIGDTQREHRQSWHDDQGRLMLLRARACTLAASWLASMRAQNSAFQIYMAYLVPAVQAVSLGLAEVERHSGPMSCVSSSSDTLAECARGECLLYVGKFAMDEFRLLERFAGSDEYRVGRTLSKKRADKLERMRLAHRPRAGLTQPRGSSGAAGGELAIRELEAQVRRDVAAEQARSTHATQWLLLAIHGMLESLRFGKLTRQQRVLAVFGSVGLWLENRNNRLVNEQISQMLYEGQSYALRKESSKAPRQSLREEQKRPECMFPVGMFIPLVYQLASHLQQPSNSRGNFRHAFSDAIDAARLEDDDGFQTLLRNVLSEMARLYPHHCLWQLMALAKGAQVPADLRRASQYMVRPDKVAAAKNLMDDLQSYCGRALRAHIEQLDALSDAYYTLSCTHFDPQDASFSLFDAVPAFRKLKNLRQTVIPTLALDMWSFDSAATSPLAARCAKVSDGAEAAWESYVIDFVKNAAEWAQVPCCAVDELTQKRGTSLAPALVSVSGFQDHGKLLPGVNHPKLIICVGSDGVAYRQLVKGQDDLRQDAVMQQLFALVNELLGADDESARRKLNVRTYHVVPLCPCAGIMQWVDNSMTLSEVLFADEQRSAHRRYRPDDYTHLQCRMKVRAHAAGSPQRLEAFRDVCARFQPVLRHFFIENFASSSVWLQRRRDYTRSMATNSMIGYIIGLGDRHCSNILIDKASAELIHIDLGIAFEQGKQLRTPERVPFRLTRDLVDGMGAQGVHGTMRISAECCMKVLRERKDSILTILSVLLHDPLFRWNLGVHARQHEQFDAAAAASQDDGDNSPDTAAHRPAYGDLIKGNDAAAQAILKVSQKLSGLTEDGSAVLSVESHVSALIGDAVSEENLAHMFDGWAAWA*