MLEEHVAFYLQKYLGNYVKGLSKEALKISAWQGNVELTNMQLKPEALNALKLPVKVKAGFLGSVKLKVPWSKLGKEPVIVLLDRIFVLAEPQTKVEFTDDASVQEEKRHKIRDSEQRMLNAKFGENEKAEVNNSWLGSLISTIIGNLKLSITNIHIRYEDSESNPGHPFAIGLTLKKLAAVTVDENGKETFITTGPLDRIQKAGELQGLALYMDPDTQLWEPEKPWEQLPPNDWSKIFEPGIQVQLDGNGSSKNSSHSTNGGSPFPKCHYLLQPVGASLRYSKAGSGDVRPKDKELQKAVLKLHDVTLSCSQAQYRDALKLGENFSSLTKRMQHAHYRPTRTVIEDPKSWWKYAYKVIAQKCKKASGHLSWDQIVHFTRMRKKYLSLYISCLQSNPNATTCDDNKEIQDLERDLDVDVAVQWRMLAHSYVDKNRKDENRRQQQSRGGWFSFLWGNQSSDGSTEQRSFSEEDWKQLNEVIGYQETTENSILPGQESPDMLHTILEVHMQHNATKLVDDNGGNIIELSAQDMQCNTNLYGEMKLFDFKLGSYYLSSPEGLLAESESQQKAIGGEFILKPLDKNVDWSLSAKASPCYITYLKSSIDEMLNFFQNSDAVSQTVALETAAALQATFGEVARTAQQQLNEALKQKPRFSLYLDIAAPKVIIPSEFYPDGKQQSKLLLDLGYLTMQTEEPSESESQEEKELYMHFKLGLTDVQAFLIDGRFEWREHYNVSSGSPGKLKFQGSNSRMPVLERCGITVALQQICVPHPAYPTTRLAVRLPALGFHFSPARYHRLMQVMNVFQSNSSDEAENSVRPWDLADFEGEVSVLVWKGVGSREAVWQRSYAALAGPFLYVLDSRLSSSAKRRISFFGKQVIQVPPEAIGGVSHVLAVCDAGQFTSKVAESPNTLLLRFDSEDSRAIWQGRIQGAIYRASGPAAVSGMLESSMKDTDDAPENARINQGERENFFLTGALDELKIVISSGPAGGTKSRENLLLSKESPLAELRAIGSKVEFLMREYDMSIGAVLQALEIEDKFCGKRYNCCCYLACSNLDASRDFQNGNSNPEKRHNVKSEGPGKRMVKEKKGREKFFDTEEELEEIDYGEGRRAQHKHYSRSSSDFYDAEDGELGKLLSGKDPPTFKRIPGLLPDLKDPSKGTLPKDNIQENFVKAQVVLFSLDSPAYNNVDKQITVSLAMLSFFCNRPTILALLDFTDAITADVAADPEGVSSSHKDGTEDSSTSNSGNEEKPAFDRKDSVIKGLLGSGKERTIFLLLLDMRRAVITLNSETGGHIASLAQEDLSCNIKVFPSSFSIGTSLGNLRISDGSTDQDHPYYFIFDTRSPGSTSFIELEFTSFNKDDNDYEGYEYSLVGKLSEIRFIYLNRFIQEISAYFMGLAPQNPGYVVKIDNKVTDVEKFFTQSEVEGSPGIKLDVSLSKPILVMPRETNSRDFLELDVLHIKVVNSIEWIGGGQDNPGAVRLDTIVLDIEDIHLYVGMNGEHGEGLIKKAKGLSLSVTRSLRDLWHQIPGVDASIKIQELRADLSDKEYQVITECALSNLAEKANLPPPVSLVESDSDSDDEDTAEEDKQGVHEDEAQEKQEENSSPDDKSREGVWITIMVTADITLVELSLFKGSAREQELATAQVGGVWVAYKANSIGEAYVMASLQSLVVKDDREGTEPVLQHMIGKTDDIRYCIKNSPADSHVMYDPADENEEPSPLTMLVMDAKLSPTSQVVSLRIQQPKVLVAVDFLLALAEFFVPSLHTMASDSEDMDEDPLNFKDGLYLDQPEFIQDKKEVCISPKRPLVADNPLIQDYVYDGRGCVLRLQHEDGSDLEDVPGEPLIFIGGGKHLKLKNLIIQNGDLLDSCIFLGINSSYSALESNGVHLEPRSQLSGGNATHTQKQGGEQSGNTEGEQKELVFDLQAIGPELTFYDSMSGHVMPQVVEKLIRARMDVFSRFVMRGGDMELNAKINGLYVEASSGLNVIEPVDADVKYSLVSGKQDIHVMLSDILANFSFSVLQLVLRLQEDISSFLRITTKQATVQCYQFDKIWTDDTNHMGQRITFWRPRAPPGFAILGDCATPSDEPLAKGVLALNMSLAWFKRPTRFEKVWSSKHGTSDEICSIWMPIPPAGYVALGCVVVHGVEPPPLSSVVCMVERVVTSSSLKDCLLLPSKEKDEGNERGAFWRVDNSVSSFLVADGIKEDVAQKSFELLHVTSSLGFPKRQKTNPATVREIPNSQDVLGEESNASTDHPQPQVSGPGVAGHLCETVAGFNLVWWNKGDNVNARISIWRPILPAGCFFAGDIAVDGYEPPNAGLVLRNDHEDALLSKPLKFDRKGHIKKHGATSEVFFWLPVAPGGYSALGCIATEIDKLDSALADSVNCIRNDLVVQADYSGQLWNNEKWKHMNKNEVLSIWLVDNEMKTFIVQSGLKSPPRRLALNLADLQRDSEPDNLVLDAELKTVSAIVYDDFRGVMIPLLNLSLSGVNASSHGRTGALCSTLNFLFTAMTYNGKCYAWEPLIEPFDGVVRHSYSSAGMASGTSSQLRIVSTSILNANVTVTNLNMLLEAYASWNKLTELMDRSKEDTMAGKATKDGKRPALEFRRKKSFQVTHHNKLGEDLLIRCPDINGQVKVVPLQSGQSVSIQLPTSSSILDPCLRVNLKRASVKIVAILLSSAEIRHEVGLGYQRYVATVRVFPQLQTSDSGQLDQQSARTRCVGSMRITDSGYHLVQWDEVFACEIKPNEACTVEILVTELSTGAAVGYCSFPLPSDRESPKTNSDSKGDSRPECAFDMKWEYLQLPQGCKDGKDQSSDCGRICYGVYSFPAINEEDSKDSKVSGLRPGTIQVSLKDQECRREIGLNYAASVTCWKLGQDTIATETILDNTHKQITFRSLVVVLNGTDYVLDAALSIKPTSNNASSVEADTMDKRSIIDREKDSMISNSSHGENIEQDELFENERYQPLLGWGSTRPGHLLPRDPRRWSKRDYSSSVQEFPQASLPLGWEWTDNWKVDVEGAADEEGWSYAFDFKKVWPPENNSKGSTKFVRRRRWVRSRKCLHMDGTSPFLIGTLEPQESTPLPIASLRPSSPDHVLRFRPHETDSAGQNIFGWSKVVLCKGHLQNKVKAKNIPEVSLHALMEAEELVCSSKEVGSSSEQSRSLWFVLDIKARDRGLNSQLEPLEDWQIEVTAPLTLYNYLPVPSEYTILEKGSGKNLILREKGIIEPGQKAQLYGVDIRQAVYLTWIPQGGWQPEEVPVLISHPFKQVSRTILLKHFKTKRFLHVLADHSFDGKDSVAKKIRFYVPCWLDVKRVPPVHGNLMELKEKDRLPLTKGSIKQVELIRDEEMDGPYTMVSNFSIEKMGISVALAEGEEACFAAPTPLSPLSQADGSVELRALNPEGTRYFQLLASMKLCPYQTIPTKLLLLRPYITFTNRLGEVMLLKQKGSDEPKTLRGSDWRVSFSLPVSEEPEFLQVKLNDTDWSVPFMITQEGTFHISMHHYYSRRYIRAEIRGYEEGSRFLVVFRQGLGYGPYRLENRMPETALQYRQKGFGDDAWQLLQPCSAILYAWEDLQGEKLLEVLVVKDNISITGSYDVDKAGVHYHCDTNASVSYLCEVLEVGCIKVVKFYESQIKDPTDGRSLSGECSTLRAPESSQLLTVDGNGSPSSSQMEVQLELGQFGLSLIDQKLRELIYLSTEKVSLIYGTGYAGKAQRIKFIVGHLQLDNQLPFTVYPVILVPEDTSMADPVLKISVIISDQASEAAIVYPYIGVKVTKSAWRVSIHEPIIWALLDFYNDLHLDKISGGSDVGQVDPEVRIDLIDISEVRLKLTVETAPRQRPRGLLGFWSPFVTALGNTSKMPIHLRGGVHKNRYIRKSAIGPAIINRLKRDLIHNPLMLLSGVDVLGMTSSTLATLSETVAELSNDGKFLQLRSKLDRSRRIGGVGDGLVQGTEAIAQGVAYGVSGVIRKPIEKAKEKGFIGFIQGLGKAALGVVMEPVSGVLDFVSLTVNGVGASCTKCFELFERSPSFQRTRLPRFIPPSGVLCPYDEKAAFGQYTLQMAEGRGRFGQGVFFREPSKFAWSDVYVDHIDIINNKIVMLTSERVMLLQKRKTQSGVKFPLEPSLILWDVPWAHLLALEIASSGSDQSPTFVVLHLRNKVTNFAHLIKCSSQSLEEGLSLARTLLASISKACKLCGPTRKEVLLQMGVKRHHRVSGTPSASMGPVHLGQSSDSEQAASGQPSTTQVQQRTKEIFNFAKIWMSEQASGSLCMEMVSSKDHVITIWRPIVPEGYVCVGDIVHMGTHPPLVSISYKNEKELFKHPTGYDLVWRSWKEGFLDPVSLWMPRAPEGYLALGCVAMAAHVEPDVNDVWCAHSSILEDARVEDEEMWHSPNNSSWGCLLYQVANEALTFMAVRQSQQTAQLRPKKVLYR*