MKNVFYYNITVKFISAGGSSRDVPQTQTFEKVASDSQVGFGQGNNKTTVPRREKFQVRKTNFWRNSDKQLAGVLNRDQLGGKVCVCSFRPEVDRFVEVVGKLNVAAIIVSKHPNVDCAKPVFCLPEAVVNKLSRWCNVDIYIEEIQGMKPAMPNDPLLCETNVDAEMKEKRTRDNTATRSYVDALKANWSEQQPSPTATSVSGASVTDGQFEDAPDDKVSAKKVESNQRTSETKQSKRSSWGGLGRLGGYLVSSVSSLVKGEPELMKLFKAKNWSQDDNHEGYQSAIKFVQENGKEKCDDETVTQVVDWLKNNSAGPMRLAVCMEIWHLVGERDVGTQLFNEIVVSLAKMNISEKRAVGLMCKHSKFLRRQKPHRIVGQFFSAMVLELVARGGKQAVADLLETEASMGSFWVATLFYWNDSGMLVQKEVDWEFWEHIRVLLLNTFVGEHKNELMSLIDVQRANTIALLLQPSHSQIHDTFFDLPHSVSLESHVTEWIIKLAGGLVKKHLAGIDCSEEWQKVFVVLSEACPTQLTDGKCRQVLDRLARLASYDDCQRFKIYSVIAAGSQETTLYSKTLFALCECLRQDLMVCNPQIVSDLSSLLQSPFGSQLMQGKRVLLRVVNFAERSMQHPEIEFGGKLRLLTILHAEMAGGNHGTDWSRRKYDVVVGLLIEALPLHSCREKLEDLLLLSLSTMPIFEGCADEVVARTVDTFSSEDVLGNIRVVTTALLRLAQNPSGSFGFCLCSHLRLALVGFCSSFDRAAVVLLDLAFDENPTRDTQALVRQVISKTFNQWKPTSLIQLSRLKGMSIDLCARCFQVNTTLHPMFNFKEHLLRLVMEWISRFEAEAVLLRDLEEGKLCAASPFWVVLETHWNNSKMLPSLDDIVSKIKDLEELVGSILESLAASPDWNCSLVDLLKAYDWVESEGSEFERVIATYCPISHENYQTSFAPEGLDDATMFLHVRETVALQQLREDALVAESLRSSYWHSLSICDFFLQHKSKIFEGEIGQLLDGQVDLEDLSYAVDSTLESIQDLFSPGCDFEVFKKSLDGISMAEGVLEHECSVLLKRPECGLTDEDVNRFLIVASFMQIEGPLSEFLNFCEQMKFKVIQDELFSVLKTLVASLVSSSSSDPKVEVVHGLCLQLDSTLHPDCGDCSQDPSTVLTHLRRLRGLFTFLGSFSHHGEVWVFSRDNKWLGKEGLDQFYLEFENVTNITLGNHKDSFYMTVLDALEPTVRVISALGGLQSEESVPSMLEKISSNSDMSRWMENGGHDNLKQVQGSLSLLRGWFCDGVDENAKIGAELKSIQRSGVFSICLSPKLSLQLQYTLATNGTMEDRCAADEELDDLVERMGMIQHDDPADARAVEGFLNQHRVMMAARSNFAESYAVGYPLPGSEAMSCSAGHEYLDEAMAILKRSQTSLKEKDSWLDSTRSRYPTSMLFWTKELKQIYDILGGAQDETVLRRLMAILSRLDSSLTRDQVSSIALQHMGHLKGDEGWLVITSKFVEDVHQAVGAPFEQKERNEVGVLKLHTLSCDAGCESDATLGLLQNIYKNRLPAEFEILFVSPETEKEEVDLFLRRSKVFTTNIFTIVNVDKMAGNSLEKVLDFTSDRENKSLGLRLHLIQAKTSMLHTSSFLEGSEWRHCATEDQSSCWRNIINGERCQSVSIVLSEASGAGKTRLIRREIKRRHRDKAVGAITVHEGSMMDSLTDDIIDAFKLNGSKKAIHFSFMCLLEPSSEVNCAWLDTINRFFFSFLVLGLIRNSDSSKSFHVGNSGWTIYVELPSMLRGGNGETAVGATQEWLRKHVPVLSICGEVRQPEQRFSVDDATRRVCTYLRAYEDGTIDRKFKPGSGRKKLVFVLDNSGSMAEIVGNDKTALSAAVDCALEIFDSHLNQNDMAGVVLFNQNTSIQVPIQVVTDEHHKAELRNSLDCVRFSAGGGTRMYPALQYAVEDCQRTHDEDMETWIICLTDGCTGGTDETFRPCLENSCDNVHVILIGVNLPLQYGQRMQLLCNKYQDPPVESNKGQYIASQANIESLVEAFQTVARAIPVSQTFELDGQVSDGECGRLIHKYAPDSVPRHNMQKMSFWVSFLYRRVSVLDSNENYNYNETVEHLGSSLMTIMLFEVQRILDKDLSLDWVNTNHTQLIYDFENPEAPEFRLLCTSPRTLDPVLRQRYESLNLPGFFVPSEMQLQSPRFLCELLSKALDIPVSGSDCLNCVNNEGFIITVDFALKMLCLAERVSCRCPAILEGETGVSKTALTKMYSKLLNLSHILKAARLTALDLDDIEQEIQSMGYNVDDGHIALDRLERSLESAAERSREGTTELSELLYTLLTKKIELRPALFQDKPDKFDSNQTQAVLEMLKWFGSSLVEPTFFSINVDATLSGDDISKLFIPVRQAARKLMGENCAIIVFLDEVNTSSVIGLFKEIVVDRSLHGEVLEGNIIPVAACNPVRTAAKVATKREHDMATCWASGHYQVVALPPSMEDLKWSFGSLNAAQEREFISRRLEMTGTDKISPGLRMSLTDLISSCQDTIRRLAARHLCETVFHESQPDDDDLQQRAASVVSLRDIQRVFTLYGWFLDNLHLLDKEALSLKSSQRTSMVLSVAIVYYMRLDAGCRRGLLAVIENLPGEKGEKHSFRGVLESSMETVIRNSLVPPGIAVTMGLKENLFVTLVCTLSCVPLLMVGRPGSSKTLSVNMLADNATGEDSSSPFYRALSRLSLFHYQCSKETSSREIAAIFRKASQRQEKLDPSKQRCVVFMDEAGLPEEDRESLKVLHYLLESCAQKAAVGFVAIANHILDAAKSNRCAVLLRPEPDEEEMATIASGLLYCKTTDGTIVTREVCVGDTLLPADKFARQVCTSYDTVIKGGLTNKDAHTFYGLRDFIYFLRSVKANARETSMTKLHISIRSLVQAIERNFNGLEKRALYETIVVFLKPFCNSSEMRRIFSQIARDPLEIIRASLEQNCACVDQENRARFAMFIDSSEDDSIMRLLHLMGLLEDSKRSLFKLSHMPDESALERMRLISGVKFAAGQGKAALLSQTEPVNEAFYDITNQQFRMVKDRDGQQLLFTNIAVGGVSRRSQVNPSFECIVHARSSQIKELPAPYLNRFEKFQLDIKDVIVAGLTKLGPGMASVIQQARSQTLLLLKPLIEHYGLFGWAENERTLDGVFIDMLPAWALQGDKPSFVAEEEDSFADVMAKFLKVASSLSVAASDIMVLVRISKKHLPEDQAELLGLLEDGEVAVAELQLALRSLLAQPSDGVLDNFCKSVVQMIMTRYAVNTLLQLATPESVFAQRHALPADVFEWYLESSGHCSLQELIQTELENLMRPKMIVAYSRTDACNLSIATLSKGQNDVVVERLELLRSEAKVRGSVLAWIQHDEKRVYVLVVDMKGQKSVEQCNYIRMLVESHLSNTTNKIFVLLLHYPPSTFLKSSWYPALSLGGWSHFFLDGMDQVRGLGTNQFMRLSCEIEDAQESDLVKNLLGFLEQMLPTALSTIACRQPFPRTGGGVDPFNDQLEQLAQLFSQKVGDHTVQEVLCKKFAREWMEEALPYATKLASRALLEGTTQLSMNASIHRSLEKAFESFLLLHLGEILAGRNYEVITNGASEEVRQLFGKVLESLPAVPFEEILLQQDSPSVNRQRRADETETIPRFPFFNFISSALKECIEIAEKEILMKQKGGRDKHRRACKGKALLETCTEIMDNLKDGDDTGSHRASLILDVVGSVVSSEDDDLFKRYLQEFVQNRTGCTANSVAVDWLDSQTRDLGGGQRSILAMHCFQRERPLEIMRIVPWSKSMQFAEPENALSGWQESSFATTCFLRMLEHFETTLVTCADSNWRGLLSSFVAQLNMGLVDDRVLERQDVRNRIRVLVGVLGLLRVGVPNIPSVVSTWYDEDLSLITVSAETDLSIGSIMSMLSVAGAPKDTLQSFLWQFFNYAKIMPYHFESDLGGLLALLNGELCDQQFAMALLHKACSAGATDNDLLLGWSKQTLKIVNNAVPCQRLREFSSSGVRTCVPHFVPEWLQSASTIDGEESVQTLSVYPEFFADYEHSFDDGAFPNAMYQLLLCMMLGQSGPMSSLDLLILLLKDIEAEAGVDSTLDTTGDQYDSLAGSPLGAMIADCRILCFLTKVAQELAQHGEASALSGPDEIGMTVLGQIMSLESIKFKDFFFSVMSHHGGESSVAASLRQGGQLHGQPWCRSLQNGVPSERGRVETELATAQRNLNEMEQEEQRKANEIRLCPHCGAQFMVDAVECGTMRCGQDAHRDNGRPLVGGNIVNGGYGCGRQFPLDQAGRYQFDDEAIRQLRQEVSIKAAQFRGFTGANEKWNAMISFEVPKLRFVLRREKEDSHLLTAAVFDETDVSDYQSCLLQILMDGSGFSAEISILPDLIEFYLWLHSHFAHLITKEEALSNTIGSILDKARVHKRFDRIHASHILALFERLSCKFDVLLKDPKFRVTWQCEEVQLGFKTLKEAPLLALLSEGADPSEGNDVLFLWIDTIVAKYNRFVQRLAELASNDAVAPTRSIHPSMVLPDSASIITLPLLQPEELGSLAMASWQGDTKTFDSERLDSLLRKGIVHSDLPPLISNPLDFLREHFSFRVDQSVEKKSTAKHELVFSSSSGLLFCRQEDLRLLERAQGTLRRLGVVGADESILGPIRVHYSCLDSQTIATLLSGIQNFFDLLLSDGVTRISCMREAIEMVNFTMEFDEFLGSLGFPLLNQSQWKLLIDLDGKQIFSLVQFLGYQLATEGFIYRECDRCAADPLNEDTKNTLVASVQELCLQQGTKSTLADVESFTNDVLLQPYYKDLIVEKARKSPQPLRSVLVEADKYLADEPVLGCIPVDVTVRNYVSLMQVLHQVRLSLRLQPSEDNFAKTADNDDNVPGKQSIGCCWLWNGEELPDRWITYMSDTQDEDDAMRLWFISESDVEQDDNRCPNEPAPANVSPVLDGESGEAVSDSTDLRIVIAEDPAVAEEDPAKVAAAQIQRWWRDFSQETEATRWGDEADHDNVSTTIQVSSQDQKELNDKHIDPADSKCAELDESMDLVQGLGRDLEPEVVAKWFILSVLMTCFSALVYAFLCKFKCKVVDGVLMIHSSSS*