MAKKFVRDDVPLSRFGVLVAQLESIVASAAHKSPDPLLCFDLLSDLISAIDEESKECILLWQRKCEDALYSLLVLGARKPVRHLASVAMARIIQKGDSISIYSRASSLQGFLSDGKKSEPQRIAGAAECLGELYRYFGRRITSGLLETTTIVTKLLKFNEDFVREEALQMLQNALEGCGGAAAASAYTDAFRIIMRIGIVDKSSIVRVAAARCLKAFANIGGPGLGVGELDNASSSCVKALEDPISSVRDAFAEALGALLGLGMNPDAQVQPRGKSHFTPKKLDGGLERHLTLPFVKASGPRVKVLRVGLTLSWVSFLQAIRLKYLQPDTEFEKYIFQLMDMLRADSLFDAQALACILYILRVGITDQMSEPTQRGLLVLLGKQLQSPDATPSMRVAALRTMSYALKTLGEVPAEFKEVLDNTVVAAVSHHAPLVRIEAALTLRALAEVDPTCIGGLISYAITMLGAVRENISFEKGTNLKYELECLDGQAAVLAALVSISPSLPLGYPSRLPRSVVELSKKMIMESSRNPMAATVEKEAGWMLLSSLLACMPKEELEDQVFDILSLWASAFHGNPERHITETEDLQSNISVWCAAVDALTAFIKSFISSGAVNKGILLEPVLLYLSRALSYILLLAAKDQMSVKQAAEIFIIKTLIAYQSISDPTAYRRDHARLIQICATPYRKASKCEESSCLRMLLDKRDAWLGPWNPGRDLFEDELRSFQGGKDGLLPSVWDNELPSFPQPETISKMLVNQKLLCFGNIFASEDIGGMLSLLEMVEQCLRAGKKQAWHAISVTNICVGLLSGLKALLALRPEPLPLEVLSLAQSIFQSILAEGDICASQRRASSEGLGLLARLGNDVFTARLTRVLLGDINSAVDSNYAGSVAISLGCIHRCAGGIALSSLVPATVNSLSSLAKSSNTALQIWSLHGLLLTVEAAGLSYVSHVQATLSLAMDILLSNEIGSTNLQQAVGRLINAIVAVLGPELSPGSIFFSRCKSVIAEVSSRQETATLYENVRFTQQLVLFAPQAVTVHYNVQTLLPTLSARQPTLRRLALSTLRHLIEKDPGSIMNENIEDTLFHMLDEETDAEIGSLARTTVMRLLYASCPSQPSRWLSICRNMILSSSSRVISRSDSSQNDSSSGLDGETGLNYGDDDENMVSSSQNPTFQGYRSNHPIAYLPRNKHLRYRTRVFAAECLSHLPAAVGKNPAHFDVALARKQPASGPSSGDWLVLQLQELVSLAYQISTIQFENMRPVGVTLLSTIIDKFGTLDPELPGHLLLEQYQAQLVSAVRTALDSSSGPVLLEVGLQLATKILTCKIVSRDQLAVKRIFSLISRPLNEFNDLYYPSFAEWVSCKIKVRLLTAHASLKCYTFAFLKNQQKEISDEYLALLPLFSESSKILGIYWLCLLKDYSYIRTQSFPKENWKPFLDGIQSTLVSTKLLACLEEAWPLILQAVALDAVPLNTYIERSSETENQSITDLISGYSMVELGSEEFRFLWGFALLLLFQGQDSVLGQSRLPIGSVNAILCGGGVGEEVKSTSLKLCEVVLPVFQVLSAERFFSVGFLTMVSCQELLQVCFFSIFVEDTWDSLAISILSQIVQNCPTDFLKTESFVYLVSELYLALLFKSFTSATSQYHSSQDDIVSLLLTTAPTLLKRYEPKMGLKSILPFLLVGYKCIQRASTEFSLSRIHDFVRCLTSLMKSYVTDISELGNDSIGHLTTIARTCLTASVIFAENCTKGIHQLENKSSNLHKLLLLKLALSLEQTTTFTKLAFDIQLLKENEGCKPILYAMICHATRCFRSALTDSDIQVQAIGLQILKGMLTRKTNSEFNSFLVFFVGELVEDLGSVIQKLLKTPMNREVVAIAGECLKILMLLQTLSRTNECQKCLMNLFLEAVLLFTTSENSSQEARDLKITAIKLVAQLAQLPGSSAYIKEVLLTMPMTRRQQLQDVIRASVMQDQNQIQVNSTGPSLSIKLPAKIEESREEENTVSAACREEVEDKSEEEEDDDWDTFQSFPSTNEDGPTKTDFQDSHSIESTNSDGGLGGDSISVPQNEVEETTVTISDGGLKGNSISIPQNEIEEMTAEEQIASVNNILSVDADSNNQTQELTGSEDGFHDGVLSDTQHMEKDITALSHDDVLLPEHQSEVGDCSEPCENLEGQKRTVSNLSSELGEHAEVVKAHDSSFEDHQRTTAGSSETNEGALPGLHPAEMEKECSMPLDDRHEEDIKEQTTRNDHHKEKDVKDITTVKDHHEETKAENKDQPCNIDLSEQSPKNVEGKTQVSLDEK*