MLEDQVAFLLQKYLGNYVRGLSKEALKISVWRGDVELTNMQLKPEALNSLKLPVKVKAGFLGSVKLKVPWSRLGQEPVLVYLDRIFILAEPATNVEGCSEDAVQEVKRSRVKEMEMKLLEKQQQLNTELNSSWLGSFISTVIGNIKLSIGNIHIRYEDIESNPGHPFAAGLVLSKLSAVTVDDHGKETFATGGDLDRVKKSVELESLALYFDSDSSPWSVDKPWEDLLPSEWSQVFEFRKQDSSSTASKTHTYILRPISGKAKYTKVQVDEAKRSGQALQNAAVDLDDVTLSLSRDGYRDILKMADNFSSFNQRLRYAHYRPSLPVKSDPKSWWKYAYKVVTHEMKKASGSLSWEQLLRNARLRKTYVSLYASLLKSDMSRLVVDDNKEINSLDRELDMEVILQWRMLAHKFVEQSAETYQHAQQNKQSWWSFGWTGSSKDDGDSKSFSDEDWERLNRIIGYKENTEYIPDQQDMKLMQFYFEIRMKHNASRLIIDGSECLADLSCEDFSCNLKMYPEAKVFDLKLGSYKLLSPHGLLAESASVVDSLVGVFAYKPFDEQLDWSFTARASPCYITYLKDSIDQIVAFFKSSPTISQTLALETAAAVQMTLDEVKRTAQQQMTRVLKDQSRFSLNLDIAAPKITVPTKFRPDDVHETKLLLDLGNLILRTEEIWDSYTSEEQDMYLNFNLVLSDVSAFLVDGDYHWNETSKEVNLLPVIDKCGIALKLQQIQIESSLYPSTRMAVRVPSLGFHFSPARYHRLMEVLKIFQDSDSENNSSNLAHLWDQADFEGWSSLLTWKGVGNREAAWQRRYLRLVGPFLYVFENPESTTYKQWSSLSGKQIHQVPTEHTNGVQNILALHDSGHVNPKILEDTGALILLFDSEETRKIWQNRLQGAIYRASLAYLQGSAAVSNFPEAVFPSEAHSFKGVSDVVNIEKMFLAGILDELKICFSCGHETNHRLKKVLLAKESSLFEFRAVGGQVELSMKGGNLLIGTILRSLEIEDQYFYPGSPVPRYLARSFINSMQTKEVPSPARKSSSGTKGSPLKKNDSEESFFEASDDFDEFETPKLRERSISDYFSTQNILPTGLPALQPPAFSRIPGLLPDSEIKMVGFTSEGSSTFDSFVKAQIVIFDQQSLQYENLDTRVVVSVATLTFFCHRPTVLAIMEFMNAINLANVPDENRNTDDTKSDNMVEDPKSDVESEPVIKRLLSKGKNRVVFHLTSSMAEAQVLLMKENGDLLATLSQNNLSTDIKVFTSSFSIKAALGNLKISDDSLRSNHPYFWVCDMRNPGGSFVEIDFTSYSVGDEDYCGYDYSLVGKLSEVRIVYLNRFVQEITGYFMGLVPKSSDGIVKLKDNVTNSEKWVSKTDMEGSPALKLDVSFSRPIIVMPHDTNSHDFLELDVLYITIQNEFQWIGGDKNEMSAVHLEILTVTVKDINLTIGMDMVRGETIIQDVEGLSVEIHRSLRDLMHQLPVVEAAIKVDVLKAALSNREYEVISECASSNFAEAPHIVPALDGPRNGTSTSESHVSASSISSESIQDPSQDTETWIANKFSVSINLVELSLHSGSTRDSPLASVQASGAWLLYKSNSLEETFLFATLKGFSVFDDREGTRDELRLAIGKSVTVRDTSSVDGYDNPNELDSGERRLQKDLGFEPVPSMLIFDAILRKSSSSVSLCIQRPKFLVALDFLLAIVEFFVPSARSLLSNDEDKDLLHMISPVVFTDKVYYQEYSTFSLSPQKPLIVDNEKFDHFIYDGNGGKLYLRDREGKILSSASAESFIHVLGGKRLQFRNVKIVNGEYLDSCISLGSDCWYSASEDHHVYLVREDDDLPSTLNEEISEDIVENKNSDASTEFIIELQAIGPELTFYSTSRNAGENVALSTKVIHARTDAFCRLVMKGDSMDMSGNILGLKMESNGIRVIEPFDMSMKYSNASGKTNLHLMVSEIYMNFSFSILRLFLAVEEEISAFLRMSSKKMSLICSQFDKIATMQGNANDEVYSFWRPRAPSGYAIFGDFLTPMNDPPTKGVLALNTNVARVKRPLSYKLIWQSGPTSNELHHSKKDLKNNLSNMDHLCSVWLPVAPAGYVAMGCVVSAGIAEPPLSSVFCLTASLISSCGLRDCIALRGNANTTFWRVDNAFGTFLPGDLVSVGVLGNVCDLRHMLFDSADPSSKNSSRGKGSRNETPQVERSALTSGRLFEAVASFKLVWSNNGMSAPKKLSIWRPMMSEGMFYFGDIALNGYEPPNSAVVLRDTGEDTFLRAPEHYKLVGQIKKHRGRDGISFYYPQAPPGFVALGCVASKSSPTKEDFSMLRCIRSDMVTGGQFSEESIWDSSGARTSESFSLWTVDDDAGTFLVRSEFRKPPRRLALKLAGPPTSSSSDNIIIDAEIKTFSAVSFDDYGGMMVPLFGMSFDGVGFSYHGGPHHLNATVSLSFVARSYNDKCNSWEPFIEPTDGFLRYQYDVNTPGSPGQLRITSTRDLNLNVSASNTNMLSQAYLSWSNITLGDELYRKETSSPTERSILDVHQRRSYYVIPQNKLGQDIYVRTTEYRSSDITLLPFGDDRSIKVPASRDLLDSHLRGKSVRLYRLMITAIIADAEINSGEGLATGEYMTAVRLYSEDRSISSVQQQSARTCAAAGENSLQTIRKVNWNEMFFFKVKSEENHVLELVVLDAGSGQPVGIYSAPLKQVVQRIPSTSSSDTANFELTSGDLMSAKTVEHETAKPSGKIRFAVLVSGRANVQHGSRASRSRSKAGYIQISPSKEGPWTNMKLNYAVPAACWKFGDCVIASEATVKEGNRYVSIRSLVSVINTTDFAVDLRLKGRYSQGVGSHGQGENSGEDDQISVGLLEPGSTVPVPLSGLSHPLVTYTLQLRPTIHNEPVQHSWSDVQERRSQTEFRNEEILDICVSDLYESENLLFCSQIDGTSSTCQGLWFCLSIEAKEIGKDVQTDPIYDWSIVIKSPLSLTYYLPISAHYTVSASRLDEEDTSCSQGTLNPGEVVKVQNVDPRNPLYLSLLPHGGWESVHEPVPISHPTEVPSKFINLRSSLSERIVQIILEQSSDKDYLMAKVIRIYVPYWISFARLPPVTLQFIDTTGKKDKKRYIARPRAERNDKLLYNINHEELVEGYTIASGLNFKGLGLSARVCRHGEGQFGAVKFLSPLGDMDGAVDISAYDNDGKCTHILLCSKPCSYQAVPTKVIYVRPYTAFTNRVGQDLFIKLSAGDEPKVLHAHDRRVSFMYSDVGPDKLQVRLVDTDWCQPLDIVKEDSIVIAMRKQDGAQKFVKAEIRGYEEGSRFLVVFRLGPTDGPVRIENRTSNTTIGTRQSGLGEVTWIQVKPLSTRKYSWDDPYGQKVLDVSIQKGDVTSFQVVDLENPVASSTSFGEHGVKFNVVVTADVTILKFADYPRRQDGSPEPELIDHRSSALQQNDTETGAGPLELIVELGVVGVSLIDHKPRELLYLNLQKVFISYMTGYDSGTTSRFKLIIGQMQLDNQLPLSIMPVALATESMPDSNHPVFKANIAVSNVTSNGIQVYPHVYIRVTDQTWRLNIHEPIIWALVDFYNNLRFVSTTSSSTVTEVDPEIRIELVDISEIRLKISLETAPTQRPRGVLGIWSPVLSAVGNAFKIQVHLRKVMHKSRFMRKSAIVPAIVNRIKRDLIHNPLHLIFSVDFLGVTKSTLSSLSKGFAELSTDGQFLQLRSKQGWSRRITGVGDGLAQGTEAFAQGLAFGVSGVLRKPVEGARQYGVIGIAHGLGRAFVGCIVQPISGALDFFSLTVDGISASFIKCVNILNNKFVPQRIRNPRAIHRDGVIREYDKVEAAGQMALYLAEASRYFACTDLFREPSKYAWSDYYEDHFIVPNQRIALVTNKRVILLQCLDLDKMDRKPSKILWDVPWEEVLALELAKAGYQRPSHVIIHLKNFRRSENFVRLIKCSVDEEREPQAILLCSSIRQMWRSHQTGIKVVPLKVPSGQRPVYFASDDDRRESHSPARPLLSSRGVSGNAEHRLINHTVNFQKMWSSEQEIRSRCKLLGKQVADDRRMFSIWRPLCPSGYVSIGDVAHHGIHPPHFAAIYKNVKGNFVLPLGYDLVWRNCAEDYRSPVSIWQPRPPEGYVALGCVAVPAFEEPPLDCAFCVNERFAEDAVFEEQMVWSSSDAYPWGCYIYQVQSSSMQFMALRLQKEQSEQKPKKISESQLQRASASETL*