MTYVELDNYSSSLAAHLMASGVKPGQYIPLCFEKTMWMVVSMLAVLKAGGACVSLDPNHPSRHHQVILSRVSADIVITSPANKHRFPGNRVLSVSAALMTKIAHEPYAAPLVSAHQPAFVVFTSGTTGEPKGIILEHRALCTSIEAHGQFMEFGPESRVLQFASYTFDVSIAEMLTTLAFGGCICIPSDHARLNNLSGAIKTLRVNQAYLTASVAALLDPDTLNGSLKVLSVGGEQVGQEVLTRWGDRTKLLNMYGPAETTIWCGGKHSVKPDGDAANIGYGVGARMWLTDVNDVQKLAPIGAVGEIVIEGPLLARGYINGNNDVFVESPDWAKAFNVFDGFDQVTGRVYRSGDLGRYQSDGSIAICGRRDTQLKIRGQRVEVSQIEDQLQRLAPDFKCVVGVLRTDTPTLVAFIGLEGPTKDQGLTDSMDLVVRTRDLSEEVRDLMGSLESRLANILPPYSVPAHYLVLRNIPLMTSGKTDRKKLQVIASEHLEHSVDASKPQMLQQVKKIPTTQMEWNLFGLWAQVLGINNLASLGTDDNFFRCGGDSLKAMQLASLASQRGITLQVSDLFKNPVLADLAQAIVLDTPKEIETSPVQDIPDPYSLLPNDTKEQVQAQAALDCDVSPNLIDDIYPCTPLQDGLFALSQKQPGAYVAQFKFSVANRINIRRLRQAWETVCDQAPILRSRLVSTPSGIVQVVLTEDFWWYERHDIDTSAELEQDKAAIGGLGQPLQRFRLVQDVARGQKTLVWTIHHAAFDGWSIERILESVRLVYQDQPIPNPYVPFNAFIRYSSGIVENHESKEFWQSYLSNITPPTFPALPSPSYQALADTVIESKMSNLKLPDSFTLTSILRAAWAIVVSTYQGSDDVVFLTTVFGRNAPLAGIDKIIGPTITTIPIRVKLNDPSTTVDMLLQAVQESATETMAFEQLGLQSIRNLNADCKAACMAQNLLVIQTSRGEDATVPFGGFEKLPDETKGFSTIPFTLECTATSEGGLSIEASFDSKIVDPAQANRIIKTFEHVTQQMCHKHLKLNQVDLISDSDHDLIRNWNSTMPCAKEECIHHRLDRLAVSNPDAEAVCAWDGIFTFKELNSLSNRYAVYLQSQGIKPGNIVPFCFDKSKWVVVAMLAIMKVGAASVTVDPKHPPGRRDGILSAVSASAVVTTSGYTHLFDHNASHGLKTLVLDGKTMDSIADSLQPADIESTPNDAAFVVYTSGSTGTPKAVVIEHRGICTGAFHLAKLIHLGPQTRCLQFAAFTFDQSFGDIFHTLLLGGCVCIPSESDRLNDLVGSILRLRANTAILTPTVACSIDPSELGSHKMDVLTVGGEPVTAEAIRTWAPHVRLFNTYGPAECSVTTIGRPINMQNVTQPANIGRGLGALVWLTYPDDPERLTPIGTVGEILMEGPQLARGYLNDSRNTNAAYITDPAWSHRFPVPGMSTPRRFYRTGDLGQYQADGTIVCLGRRDSQVKLRGQRMELGEVEHHISTYSQSALEIIADVFTPPNGTATLAACISLKGYETKGDECQVEVDEQVLTIFSAMLSGLDSYLSRMLPAYMIPTLYVPVTHIPLTPSGKKDRKSIRLMLARITVDQVQKMRTILGESEPSRPLTEREKDLQQLWVKVLKLDGETVINANTNFFHSGGDSVRAMALVAAARRKGTHLTVAEIFSHPKLCDMAAMTTSLSQKGQPVQLAPYSLLRSTPSADTMSEACGACGVDHSQIQDMYPTTPLQQALVALSIKDSGAYVSNFVFLLPSHLDVELFQRAWECVYVSSHSLRTRVTDTVETGMVQVVVSEKVRWNYGDNLEEFVGRQSQKGFKLGQRMAESAIVRQKDGKTFFILILHHAIYDGWSLRRLLEAAEQIYHGQAIPRFVIFNHFVAHVSRSEDNRAPAFWRSYLEGLPKTSFIQQPTTAYKPTADHIISQDVSLRDNFTARSGVTITSLMRAAWAMVLATYNSDQTPDVVFGTVVGGRSLDLADIEYIDGPTIATVPFRVTFDPTAPVDMLLQSVQTMSTQILQHEQFGVQNIIKVSDDGRLACDFETLLVVQDSAEIKASSGFLDMDNIYQRPDRPPGIPLVVECSPSAGNLHLEIHFDAKLLEETQAKRLIRQLAHVIKQLANSVPSLSLSCIDMMNPDDAEEIKSWNKKPPPTFDGCLHEMVLQHSKGCPDRIAIQSWDTSLTYSELDHLSSILAQYLNSLGVRPEDKVPFCMDKSAFAIVAMLAILRSGGCFVPLDMSSPTKRLKNIIKRVNAKFILVSPKTRPLFEDVEGQLVEVTKSMIDGLPELSKSLYIPSATHPAYVLFTSGSTGTPKGVVVEHGAIATSVSSFSSYLGFNPDVRVLQFAPYVFDVSIGEIFACLVSGGCLCIASESSLMDDLPLCIQQLDVNFAVLTPTFARTLTPSEVPSLKTLVLGGEPLRKRDVETWATTVRLFNGYGPTEASVLAMAYRVPDSQSPCNLIGLSVGCRSWIVSPSDPNILPPIGAVGELVLEGNTLARGYLDTESAQGAFIEDPKFLDSLVPEATGSRVYKTGDLVRYNAEGIVEFVSRKDTQVKFHGRRIELEDIEHNAMEAMPEAKHLVVELVRLGNSQQEALALFFHTDNQRTANEKDPILPIGQDLVARLRGVKSNLAVTLPSYMVPSLYIPLSTWPSTSNGKVNRHLLRNLVLHFTSEAAAAYSLHTGDSSALSSDEESQLAQLWATTLNIDARTIGSSDSFFQHGGDSIAAVRLVTLAREQGIGLSVDTLLSKPILRDMALCMTSAQPVRETIVRPFNQIHSHQEEVLLAASQFGVEPAMIEDIYPCSALQNSLMAVSLKNSSAYLSQFVVAIPEGLDIDVLQAAWNTVYSDSPILRTRFYQPSLNNMQHPILQAVVDQKPIWGTEENLDEFLGRDKQTPTGLGSPLTRFTIVVDKTNQERLFVLTAHHAIYDGWSIASTFEKVDMILKGIALPKSVGYNIFIHHLQSLNTQENKAFWSSTLEGATQTLFPQLPSHSYEPATDNSLKHQFAYPADLAPHSTVTMATIVRGAWGLLVSKYCDSPDVVFGTTVNGRMAPIPGIEMVQGPTMATIPFRTRISTNQSVLSYLEQLHVQQIESIPHEQYGLQNIKHLSEPIARVCEFQNLLVIQSSRDSSLSDSGFAFGTVKNMDQGSFSMQGFHNMALVVECSIDSEVIHVTLNFDSNVIPKTQVQRIAHHFEHLILQLQAGSTEPDLKIDQIDHVSPSDQAEILEWNSSIPGSVLCCVHELFESRARLQPSAPAICARDGQLTYFELQAKATTLAAYLSLQGLGRGVLVPLLFEKSCWAVVAMMAVLKAGAANVALNPEHPQARLEDSINATQGEVILCSRKHFELASSFDMQVIVVDEDLFHHIDLPSLASSDPWSPTYPAGPDDPCFVLFTSGTTGKPKGIVINHAAMCSSINGHSSTLRYSTGPGSRNFQFTAYTSDVSIGEIFTSLAVGSCVCVPSDYDRMNNLAGSMRDLNVTWAFLTPSVAALLKPEEVPCLRTLLFGGETATPENISTWADSLYLINSAGPAECCIWTHCNPGISTADIGSNWGYNLGCATWITDPNNPSVLMPIGVTGEMLIEGPNLAQGYLNDPERTQKSFVEIYLAGKKRRLYRTGDLARFMADGKTQFLGRRDTQVKLRGQRVEIGEIENQIRRHIPDSTLVAVEMVRIAEGKSAPLLAAFHAPKDPRAIDDTGDTPQAEVLSAAMVQELGVILDELAAKLAETLPQHMIPTAFIPLTSMPLTASAKTDRNVLSALASTISVEQLSYYALTSAEKQFPSSLAEQQMAKLWQEVLNTKIDIGIHDSFFRIGGDSISAMHLVSRSRAVGISLTVEQIFKNPTLQHMAAIATTFTESMGSTTVEPFSLISPTVTFDIVCSEAQEQCQVTAQQIQDIYPCSALQEGLLALSLKTAGSYLAQMVFEIPDELDLERFKDAWAHMVAKAAPILRTQFFESPSQGHQLMQAVIDAPLEWTYSDKLDEYLMTDSTKIVQLGQPTSRYAIISNTQRYFVFTAHHAVYDGASLGPMFEAVEKIYSENYVSSSSPYSLFVQYLLGMDSDSSKAYWEMSLQGASAPTFPRLPSIGYRPMTNDALKRTIALPARHDTEFTMSSIARAAWSLVVASYSDTDDIVFASTVGGRTLPIAGIENIIGPTLATVPVRVTIDRTASVSDFLTMIQEQSTSMMPHEQYGLQNIKRISPSVSAASDLHNLLVINTSSVEGLGSGGLGLKQVDLGRADGFHNFALSIECTAEADALSLAVSFDDHVIDPRQIRRVVNQFEHMLQQLSTCAIHTRLADMDLTGPADIAEIHLWNSHVPPPQQNYVHTLVEQRVKSQPDSPAVCSWEGELTYRELDELSSSLANHLITAFAVAPGTLIPILFEKSIWTVVTMLAVLKAGGANVPMDPQQPLARLQELAADIGASLAISSSKYQDKAQNVTARNTDMPGINSVLRRSSIYPIYVWQYWQAKGHPH*