MFTQATSTTLVENVGVSHRENPDTEIAALINAAWSIVVWQYTGQEDTRFITATTSGEADDLESTYQVCNAQLDGATTISDFIQQTPQATKELASDQVPLAPSRNEAATSPFLQSITTLTSNKTYLNSSSPSHLDATGALIELVAIPLPFGKLEFVVRFAPSTIDQERADHLAAAFAHVLNLINDPDRRHDRLDAIDLVSNYDKAKLWTWNSVQLPETVESCVHFLFRQRAQEEPDMLAVDAWDGRFTYGELDDISDRIAVWLAREEGIRPESIVPLCFEKSRWAIAALLGVIKAGGAIVFIDPANPVSRRQDIMDQIEGKWVLSSKSQAETWENEMGVRTIVLDEQFAASLPVEDHILESGVTPNNLLYLIFTSGSTGKPKGCLIPHKAFISGALVHASLSNLSRGSRVLQLASYSFDVSMLEIMTSLISGACVCTPDMASMAQGLQPIFDKFDITWAFLTPSLVKLLRPEMVPNLKTLALGGEPLSKVDIETWAPHLQLINGYGPSECSVAAAGDPHLKPTSDPSNIGRAVGGLCWIVDAENHDRLVPLGAVGELLISGPILARGYLNDAEKTAASFIENPTWTEGWSLTPSDATVSSESASMRFYKTGDLARFNLDGTIQILGRKDTQVKLRGLRVELGEIEHNIARHPHIKHAAAFLPKTGRCKEKIVAVVCLKDFAQDSKSGRSDAPINVLFEDERPDVKDQADAVRNHLRECVPEYMVPAVWIVIEAWPLLVSAKLDRKRVFNWLLDMDEGLYNHLLGLLGTDVSENGSSDEKSDAHLSEVERTLRDIFAHALNTPAHGLPLDKSFIALGGDSLAAMRVISQCQRAGLNVTVPDMMKSKCIKDLAARVEKTPGMKTKPDLLDVSFPLSRAQQFCLGDGRAANHLTQSILLKLDSTVSAARVKAALEAIVTRHSMLRARFGESEGNGALSLRQTVTSEIEGSYSFQHHRIERPEDITTIAATADAVSLSGPIFSAGLVTGAEKQLLVLRAHSAVVDGASWSIIIRQLQTCLSLPDGPLLGEEAQEPVSFQNWVSVERETTGDEIAVAPRILLASEVDMDYQAVELDQATTTLLLSEEVHKPLRTHVVDFMMASLMLSFRQTFGGRETLPTLALWEDERGRASEDFGIDLSQTVGRFETLRALNLDTADMSTNDAQVRMLKGIKDARKTTMEPSSIQNPEISFRYRDLSNIIDGPRSLVQIKPRPVFLPAPGAAPLVSNISIVAEVIDENIQLAFSFNKKVVQENQVKAWIATAQETLASLVVKMVNAPVEYTPSDFPLLHGISYNTLDKLINEQLPQIGLIPGPESSLIEDIYPCSPMQQDLLLSQHRSADDMYDVYHIAELRPRDPRDPDEDFASVLANQDPISIRGPEPAHRLSICRIAGASHVVIKLEMNHVIVDGVSAAVIVRDLLQAYDGHAAQLEPAMPFRHYISHIRETPLESSIDFWADYLRGQSATMVPRLASLETENQGERQLNVVSVPLKEEGVSNEALLDFCRRASVTPANVFQAAWALVLRAYAESPEQVCFGYLSAGRDAPLPGIQEGVGAFLTMLVSRLSFATEEKENEGDKTATVTTLLDAVHIVAEDYVNALPHQHVGLSNIQHALQTGGSPLFNTIIAVNRDVDSPADSSLIFKNIGDHEPDEYAIVLDVQLNGSNTARASLRHWTDHLTAKQAGNIASALGNAVQAIITRPDTPISEVELVGVAHTDQLLSFNTHQLPRANRLIFTNFEKLARVQPHAPAVCAWDGEWTYSQLDEVSNRLAHYLRTLGVGPEAVVPHCFPKSGWTIVTCLAILKAGGAFVGLDPTHPKKRLEGLVQEAGAKVVCVAPQNRDLFEGCDNLSIVEITPEFVAKLPSKSGPACGYIQPNNAACVVFTSGTTGRPKAVVVEHASMATLSDLMGPAVRIGPEARVFQFASYTFDTSNQDIFTTLQRGGCVCVPSDEDRVNDIPGALNRLRANHAHLTSTVISLMRPEQVPQLRWLFSAGEPLTRENVEIWAPAVELYNSYGPAESSVAVTCTPTRLSPSGSPANIGQAFGCHAWIADPTDYHKLMPLGAVGELLLEGPLLARHYLNNPEQTAAAFVQNPRWAKSMSPDQNRRFYRTGDLCRFNRDGSLTIIGRRDSQIKIHGQRVELDHIKYEVQAQLAQLDQSSLVSVDAVMLPKAQIQDRTLVAFVQFLDEAPAKPLDTLSIPMTERLARLFSDLQRALKSSLPQYMVPAMFVPITQIPRTANGKLARNVLREIIAGLSEADVSRYMLQGETAKKAPTTPREQKLQAAWSKVLNLPLEKVGASDDFFQLGGDSVVAMRLAGAARVAGMSLTFADIFANPVLSDMAQVVRMGDESGEQETDEKAFDLVPLSSTSSLQTIRAEAATQCGVRPDAIVDMYPSTPLQEGLVALSMRQTGAYKDQRILRLTDPNYDVSRFRRAFDAVVSAEPIFRTRFVSVSGAGLLQAVLNVPVDWIKRDNLAAYLEEDLNAPVTYGSALIRLAMVEENGERYIVWSGHHALCDGFSMDITFEQIAHAMAHEGSVVSKPVSFKGFIRFLQDQDRDSSAREYWQKQFPADGEAPPQFPPRPQGHQVVPHRACRLQFQLNRPAGTKISVTNYLRAAWGLVVARHQDSSDVLFGVTLSGRNAPVAGISTMNGPTMTTAPFRMTVPLDSDTTVAQYLDALHQQAITMMPFEHTGLQNIRRLNELARAAVDNMGHRFAVEPSISDVSEALDGMEIVSADLPEGFYTDALVIRNYDHSDGAIVVEARYDHTLISDRDMQRLLSQYNHVVQQLTSQPETCIRDIQVLSPDDISEIMSWNGDLPETVQGCVHQLVAERAKERPDAEAVCAWDGSYTFGELDGVTERLAAHLQNLGVGPEVTVALCFDKSKWNVVSMLSILKAGGCYTALSPAYPAARMQDILQDVQAPLVLCSPHHADKFSGMAPKVLPIDDASFEYLPKQTTTHRVTSAVQPSNAALIVFTSGSTGKPKGAIIEHRGLCSMQHYEGPHVQMGPDTRTLQFASHVFDVSNSEVFTTLMRGGCVCVPSETERLSDLAGAVNKYRVNWSFHVPTTAETLDPEQMPGLKHLALGGEAISQGLCDRWASRVTLLNSYGPSECSIWTSVSHLQPGTSSPNNIGRGLGCRTWITEANDHNRLVAIGCVGELCVEGPIVTRGYKANPEQTAAAYIENPAFARTLGIQAMRIYKTGDLVKYDADGNILYVGRKDSQVKVRGQRIELSEVEQNIVAHGIDADAVVVEKVFLNGNKDRVALAAFLRLNASSESTGASGDVESMDVVRDQLVALKNHLLDTIPPHMVPSFFIPLRSMPVTQTGKKNRKALRTLGASLSSEQRQQYTLDDEADSSNTNGGRACTSEAEKRLRALWSEVLGIFPEESISASDNFFHRGGDSIQAMRLAAAARRAGKALAVSDLFRMPRLYQMAELWESSVQSQDATIAPFSLLQPEIVDDAIQEAVRQCNVDASDIEDIYLCSALQEGLMAVSTRKQGSYISTRIFDLPADLDIDRFKEAWQKAADVFPILRTRIILGRASESLQVVLKEKLAWQTITDETSFSLPVIEYGGRLCSFAIDVEARKFVLALHHALYDGWSATVLLGAVEKFYAGEQYQVGPGYNVFIRHLSQVDQSESDNFWKGQLSGTPAHFPKLPSKTYEAKNSANVSHTIRLPAPEHQPTGILKSTLLRAAWAIVSSRHAGSNDITFGAAQSGRDCAVPGIVEVVGPTVTTVPVRIQINDDETIVNFLQRVQEQSVSMIPHQHAGVQTLRQLGKDVQPALDFTTLFEFGEDSNQSGFITEIEMPELLDGFWSYPIVFECHLAQSGETVNVLARHDPTVIPTHQMDWICKQFEHVVDQLYRMASDGLEARKVGELDLFGPSDFTQIEAWNARWPVGSIDGKAVHEAIAEQCRLHPQNLALSGWDGEMTYAQLEHYATKLAKALVLKGVGLEVMVPLCFDKSTWAIVSTIAIIKAGGVVVHLGPTHPANRRKEILKTIGAEFVLVSPQHTGIFDDAAVTTIPIDREYLDRLPDVDYVELPKVKPSNAVYVCFTSGSTGRPKGIVVEHGNLRMSAQAHGAQFKVNPGTRVFQFSAYTFDIGLGDIFISLQRGATICTPSEWERLNELSGAITKYKANFMSVTPSVAKLLRPEAVPTLRTLVLGGEAPTQDNVQTWSDKLNLVIIWGPAETTIYASATPPTTRQTSAQGLGNPMGSVMWLCDPDNHNRLVPLGCVGEIVVEGPLVSRGYLKDEAKTAAAYIEDPVWAKKLDKSASPRRMYKTGDLARYDANGYMLFSGRKDNQVKLHGQRMELDEVEHAMLRHERVRQAVARIPRHGPLKDKLVAMLSLHDVSSTNSPVANTIIVLDEDCHGIKVGQELASVRELLQKNLPSYMVPTIWIGVEAVPLSANSKVDRKSVDAWMEEMDQETYASLLRDGGSDKKEEEIRRPSTPVEQILCNLISKILGLSSETLNLNSSFLALGGDSVAAMQLRSKSRAEGVTVSMLDIIRSKSLVELASKAEYTEPTVKKVQDGSFDLSPIQQMYFDLVGSAADANIGHFDQSILLEVNSDVAPQTLRQALAQVVRRHSMLRARYARNDAGQWYQYLAEDSANSFHFSVEDVEDGYQVSRILRNMGGVFDIEKGPVFAARVYNLRSERKQLMFVHAHHLVVDVVSWHVLLGDLELAIATGSLAGPAPLSFQSWLRSQKDMAQSLEPRDLLPFSNTSMPVANFEYWGMGGNKSNRYCDAVVTDFWLDESLTTQLMSVSKGTSNAAPVDIILASLLHSFAAVFPDRAAPPVFSEGHGRESWNNQVDPSGTVGWFTTMSPLHVSDLQLDIIKTVQTVKDLRRRLPANGMSYFSSRYLSDKGRKAFGSHFDMEIMFNYLGRSSEVGSENALLSHAELPDGATFDQLVQDEKLPRWSLFDIVALVVGGRTHVTMAYNKHMQHQDRIVEWAAKTKSTLSLAIEVLSGVKSLPLTPPTPKPSPVQHQPKDQSITLDSIEGIYPCAPVQRHMLAEREKHPNRRLYEMDFTYQAHALNGVVDVDRIREAWHQVIQRHPALRTVFLPSMSSPGSYDQVIIRNWHPEVPMIECASEEEMTARMDAYRSVNYSLSNRKPHHQLTLFSTTVNGVQKIAFKTETDHTLTDGVSVALILRDLMLAYEGKLPATPAPSFGSYSVWLNGMSQGETLVKDKEYWLEFARSSGPSLIPHTDASTLVLSQPRVHKTKTINLDSETTSRLPAFCVQHGVTMAAFLQTAWGMVLQHLTGSDKTLFSFMTANRDAPFAGAAETVGPLIQMLLCRIDLSNKEIGDVLRQARDDFLESLEHQYGLAQMEDVWQTPAWNSLMSLQYMDSRVGQKATERTELEVELRSAEDPTAWDVSIGVQIHSRGDGVTEVDAELGYWSDVLTDERAGDVKDLFEASVKKMLDGC*