MDPQEFGFAEDFGQKVDLTQRIREVLANYPEGTTILKELIQNADDAGATRVSFCLDRRRHGTNSLAYGPLAEWQGPALLAFNNATFVEEDFVSISRIGDSKKRGQAWKTGRFGVGFNSVYHLSDLPSFVSGRYVVMFDPHCKFLPRVSSANPGKRIDFVSTGALKMYRDQFSPYCAFGCDMESPYPGTLFRFPLRNELQAAVSSLSRQSYSEEDMQNLLKDLFVEGVHSMLFLKSVEVLEIYEWHAEMPEPQQLYSCSIKSPTSELRWHRQAFTRLSKSPAVQSSNAGNHNDVYTLEFVSEVLMGPHEGEKKAESFLIVQSMGAAGSRIGTLAKNAKDHYDLHLLPWACVAAKVASSGQKAREEVALQGQAFCFLPLPVRTGLPVHVNGYFELSSNRRDIWYGADMDRGGKLRSDWNRCLLEDVIAPAFSVLLVEASKHLGHIALCDSLWPCGNFVEPWLAMVKRFYSIAADLPLLYTDAGGGRWITPKQALYHDEEFSDAVGLASALTAEGFPLVRLSTLLRDTLFNFCVPNPRMVLPSLIRSQFRKPGKHSGLVERSNALVILDYCLGDVIDDEAGEILLGLPLIPLANGTLGVFGKRNDVNIFVICKDLEYQLLETLPDKLVDQSIGLNLMERLKNIATTSHTNLYCLSGVILAQLFERLLPPEWNGVEEIEWKPGSNPRHPRQEWLTLVWQYLQRNCKDLSIFKEWPLLPTTSGHLCKLQIHSKIIKAGVWDASLESILIKLGCRILRSDMGIEHPKLSAYVHDSTAAGIVDSVSCVTSQEPQHLARAFETLDAAERLELREFLYDAKWYAGDEMNEERLNIMKAFPIFEVYSGADIRTKINVDLVRSKLFLAPVGVDEALLSSEFLCTYSDRELEWLAGSLKVKHLERPIFYKWRVFNRLHEITPEVRDRMMLSILKELPQLTAVDSSFREALKQLAFVPTASGTLVTPKTLYDPRSPELTALLDNQDLFPAGVFLNDIVLDMLQGLGLRVSVSSETILQSARQVETLLSSDADRAHQKGQELLSYLELNAIRWLPQRPLDDSNKSLGRMFQKVSTIFQSPDLASDATLSRFWHELSSLSWCPVLMHPPHPHLPWPSVGSSVAPPKHVALKEDMWLVSASMRILDGECSKSSVLASKLGWSARPSGRRLAAQLLELGKNHVVVQDLAMSQALATVVPRIYALLNEMLGSDEVEIVKAVLEGSRWVWVGDGFANVQEVAFSGPLHLAPFLRIIPADLAAFKELLLELGVRETLTPTEFALVLSNMAKDKEGASLDPQQLSAAVWLVQHLADLHFNSQEVVAFVPDSNSVLVPALELVYNDAPWLHNSEGSIGGNLTGPTKSVRGPRFVHAKISTDVAERLGVRSLRRMLLAESADSMDLGLHDAAEAFGQHEALTTRLKHIVEMYSDGPGILCELVQNADDAGAREVNFLLDRSEFGTSSVLSPSMADWQGPALYCQNDSVFTSRDLYAISRIGQDSKLERPSAIGRFGLGFNSVYHFTDIPGFISGSNLVMFDPHACNLPGVTPSHPGLKISFVGRGLLEQFPDQLRPYLIFGCDLQRSYPGTLFRFPLRTEKTAANSEIKQGAYTPEDVVALFWSFKSSAEEAVLFLRNVASVSVYVRDSPDKDMELLYQVRRPVTTMVSPVYDFVRGNPQNPIDKDQFYRKLTKTPDSQLPWHCQTVEVSLTMAGMQQSQKWLISTAMGGKRARDQAIALENRPRGFIPWAGIAAPLFTNQSKDAVIKVEKIQDGSMGDKTSNFESKEEFEGRAFCFLPLPVKIGLPVHVNGYFELSSNRRDIWYGDDMAGGGKLRADWNRCLLEDVAAPAYARLLVEAARELGATAMFHALWPTGSVHEPWYSLLKQVYKSVVELDLPVLYTNAIQGKWVSPKRAVFPDNSFAEARELGDALAHAGLPIISAPDAVIAKFREVCPYVRHLTPSMLRRSIAGTRRTLDGPAANVLALKYCLTDVEEKDAGEKLQGLSLVPLCNGSLATIAISGAGERILVTTDEESQLLKNAVPYMLVDSTMANDVFERLRKIAECGTTNLALLTGQVLEELLPRLVPADWRSKSVVAWVPGDGVYPSLEWMQLLWNFLDSSCNDLSVFVEWPLLPTFDGHLISLVKHSRVIRDEGWSENMVSVLQKAGCAILRSDMQIKHASLGEYVHDASAFGILDSLRAAVGGQLQSLAHSLRNASDGELRELRSFLCQSKWFASGKLNASHIEVLRSLPVFESYSRSGRRFTDLPHGKRFFAPHDVSEELLGENFIRAESQKEEEVLAVYLGVTKLNRAVFYRDHLFSNMAQIPVAVTTRAMLAIILDYSKFVEEDPALVNVMSSLPFVLTAQGILEAPERLYDPRVPELQTLLNKDVFFPSGDFADDAVLDVLVELGLKRSLGHSGLLDSARSVAMISSQNPSEAVHRAKALLAHMDDLQIAHESRGVEFEERVLGTTTKQHPTNDEMEAGFWLQLANINWCPVLTWAPDDKLPWQQVTSPIAAPKMVRPKSQMWLVSATMFILDGECRSSGLAAKLGWEDHPNATVLAAQLVELSKQHGKWQNTVVNEANALQELNETFNREVPSLYKLLQEKVGTKDLTFVQEVLAGIPWVWVGEGFVFPKQLAFDSPAHFHPYLHIVPSEIVEFRKLLTIFGVREKFEAIDYVNVLRRIALDMKGGVLAKEQLTFCLRVLEALSEVIPLNVEAHSILASVVMPDDTGILALAKDLIYNDAPWLTKSASGMTGMRRLVHPDIDNELAERLGAKSLRYLSLVDQEMTSNLPCPDTSTISDILSERENRSLLMFDLLEIADCCKARKVHFMYDKREHPRQSLLQPNLGVFQGPALTVAFEGAVLTTEEICSLQTGMPSKLRGQSCQYGTGLLGAYYVTELLFIVSSGCLYLFDPPGQVLAASPNDARATVSGGMPVGKAFALKDTDLAQRFSDQFRPLQISSSLSWARTDATIFRFPLRSKEQVADGKFKDAEECRDTDIASILENFKSRASSALLSLKAVEDVSVTVWEEGEIAPHGLFAVRVDPARALLRNPFQEKKWRNFKYQLTSIFGGSSSACKVHTIDILLTEDGTKLVDKWLVVQCLGSGRTRDMALDRKYLSYDLTPIAGVAAHISRNGSIPDVDIDGCILAPLPVPVVTGLPVTIIGNFLIRQDTTRHLFKSLALPDLSISSSSGPRISFENVAAAWNKELLSCVRDSYVELLQELQRLRQDPSSSRADPPIGRGLDGTYGVPAERAYSFWPRSRAFTSTDLRAVEGQCLVEWLIKPMYARLVELPMWQLHGGAMAKATDGMFLLPPGTKRQGMAPPATVCDFLKAHYRVFAVPWELTKEMEAAGVSAKELTPKMLRSLLKIPTVAAAVPSFVTQVDLLEFCCTDLHTEKPATSRHPSMAYSQLQNEADESGNMQTNSTEAPSMSSDGRDPLEWFSDIGRALADFGTGVMNDISRDGQDASGLVSGTDDDSTLDPSLVLDLKGLLCPTATNQMTKLGMTELWVGSKEQQDLLPSSGSRFVHALCVERTVLADLFHDHVFQNLLKLKPFTSQVLAANLGAALPKHWIPRGAVAAAAPWVGWTMNPMTGPTAEWLRLLWKNINAASSEELALFSQWPLIPAVTSTPVLVRVGQRQLVFVPPSPQQRLPSPAGEDVIADADVDDSTRGYLDLERQHPWLLPLLRNCGVPVYDRRFLDCSILDVCVPPPEKSLAQAVVAIFLALQQAGCLSPSDLAFTPADCDALFRLFASSPSAQSAALGYSSEELNMLRLLPIYKTRTGTYVTLDQHMHCIVPPSMFLQPDDDLCLEYREISEGGALYQALGIPELADHEVMGRFALPGFESQSEREQERILGYLLSNWSSHRQHENLVAVLSETKFVKNLSGDPVMYRPSDLMDPESTLLKRIFADEPSKFPGGQFATGAWLAVLRVAGLRSAIDSPLLLECAKKVESLGKESIYDSELKDDFDSESAGNNGVSSELWITAGMLTEALLSNFASVYGTSFCEALGRIAFVPAERGMPSIGGSSGGRKVLAAYNEVVLVKDWPLAWTCAPILARSNVVPPEFSWGAFRLRHPPPFSTVVKHLKMVGRNGGEDILARWPNGKGMRSVEDAFGDVLKYLTSAWDGLSDSDKDALRALQFIPVANGTRLAAACSLFARLGMDLAPFVFELPSAYLAYVDVLTSLGMTNSPTFESMRALLLQLQHTCGYQRLNPNELRAVLRILTFICDKANRVKSMKSHALPDPAVDAVVPDDGGRLLQAKSCVYPDSAGASLVGKIDSSRVRFVHPHVTEQLCVELGVRKLSEVIVEELDENRSLEMLDSIGDFTRNSIAERLRSSSFADAMWAIVQEASDGIPALKVALSKEKLVKYLGYAADGLWFVRRLYTRFLMLPARTDVTRRYKKDSAILIDDEHGGDIGHRVFEHVDQSRSRILIAVPAQGVTLPDLLAVVLSRLIGSPVSLPVGALFMAPIGSDLSVLNVLRLGLTANNRGKNSMANSGVLGMELVGADAALVQCHPLRPFHAGEIVAWRPDEQGGLRYGRVLHDVRASAGQAMYRLEVETGPSTIKLLLSSQVLSFKGTAAATMAATSLVSEDNVPEAVNSTSILEPVHRLNRDSRSETTPETSEVQESSRGQVAGNVPAAEVVGAVRDMLAAAGLPMGADQISLLEHSLTLQEQLTAVDTALIEEQRRAETAVKEAEAARAAWTCRVCLTNEVDTIVIPCGHVLCQNCSRAVTRCPFCRRSVTISQRLYRP*