MREADPIALNESSRAKDAASVAELVAQRLGRPVPPSGFRVYLSGEQLDPERPLVEVCAEDCVLHVISAPEGAVWPASGPCGLRGAVVPHAFHSDRLLVVTAPPHEPGVVSVRQTFIFVTAAMRQHLVRPTAPPARTYTKREVANLAAAVRDELHGAGRCVNAPDVINIIRTRLNVARYEDLCVGRPYEIPALKELFELENKVFCFIQTFMNQRPIVTLWEIEQEVCAAEAVPNYAALRLAAPAITSADVALALRTYLNSRKWGEKVDTPEFVRWLAIKRQVADPLELCIKVHGVGLYIKTMGDVDRALRSKIAAFNKDLTSQANKEEAQEKARAVEAVQQARDARRRQLEADVHRHIAVAQAQPVEEEDVLAFVRTWMTASNDPAASRASVAEQANAESSVTLTSASVVCKFEETRIEQLRIRIPGRIVQNCRLVPAGYRASLSARKLPPGQLFDAALQSTSQSAPSSVSSGAGATAGSDHGAALSRRRRRAPARTRCWRRWSGGGGDPSALGLATLASLEQAICVHFHARTFECLGLGSSFLAFLAAHPERFGPARASAPEADDWCASGGAGGGTAATGAVGGPYAHPISEETLLEVAAQCMRSCGVALGAGQLPEAALAAVERALCVHFGVQSVTQLRFGSVQRIAARVAEREAPAAGPAALAYEAALVCSVRHPAGLAQPPAEEASTREAARALLAAAPALQRLEEVLPWEAAFSRAPDHEATPLPVLVCADGSAVRLPEPADPDLFLAAAGAGNAEAAAAQAAAVVAACGASTTRPCSSSRATAKLRCASCRATAPTEHPARPPSHPTSSSPAAPSPPGHGPGPRLRPRLRRPRGDPFPALLAASRGPQQRAALIDVGLHLGLPSAVAHFRHEVASARAAGHAHERASSSPPAASRSLLFDAMAADPSPTLLPPRPGGEPDSELELQAAVDRDLGLAPGSLEAASQAREAEEAVCRAIVESIRRDEFAIGVQLDEEGRRAMGVQQERLGRALARLSSELYSTDTHFVLELVQNADDNRYGEEVLPSLAFVLDGSRVDVYNNETGFTERNVRALCDVGRSTKEKQTGYIGAKGIGFKSVFRVTSAPEIHSNGFHIKACRFCFNTNEIPSLSCDDEQLVSVKFEDVHDSLLLFLNKLRRIAIVDREGDRQRFMERRDLGNGIVEILNESGKLRYLVIREAIAARSDRRPGVDSTEVALAFPLFSGAAEDESEPLPPQQVFAYLPVRSYGFKFIIQADFLVPSSRQDVDADSPWNQIIRDAVPGLFMRAIAAFRELGGSASPPRSLPSTCASLRSTKCMLAESGEWVVFARPGRARTTSSPPTCYSGTSGCTTCTATSPSPSPAPLPRHTLFSAAHLIELALAMVRDAEGRSGLTLPFIGGFLACLFHCVQDGAMTAEELARARALPILPVAGPGGDESQRRLVALSDAKARPRAPAPSPPVGRTMCRAMLERLGVAQITAHDAAELVVLPACAPPKEAPASTQADAERWARYLAFMREHIPNCKTCNFQARDRSQAATLFDRLRAGAVVATSQGPVRLRDVPAARRVHFSVKLGNHTNLPEYFSGAGFEWIVLGETPYLQRAAGKAGGALTWRELFERLGVTDFLSPERASEESAWRSVAWPARADGEGGEGAPYLVEQDWRCEELEALKHRLPDADAAAGRPEAHGRQLVSSKGWHLMKELVRKIDLRWKSDFEHATSARVRVASRGADDSSSSSFATDSSFVLFLRGLAWVPSWTEGRLYLPGLLWRDVKQVKALLGARVEYAGAELQSREFARALGMRDRVEHAEAGPAARALRSGLLAPDTPTALQMLAILKSWSRASTAQFIEVPPRPRVRGPRGVVEALRGGALLFVPLYLERNDPHAPVEGRFYRVEEHLRCLVRYYKPLDGFLNDVIATYLAALAGIAETKSTDEAGNQASPWAPGSAVFAMWAASIAEGRVDVPQVLMYWRPALLKAAIFPTQRKAWVTLAEEPIVADDAEIAGHFAAVPGVHFLDVQTRAAERQERDPLPFLATIGVPLLSSIVSRQVVTYGTYFNTKIEETVRQLMPFAQRFVRHVFPDDYARLQAAGVAQRVAALRVSVTNDVFVQFALPGGRAAERQHVKCALDGTWLYVKLESADEYGPIFKELSRLLLAEFLYSLALTPEPAREAFVADGRRLPPLPEADPRWELPRAVAAGVAAGAPVDADVAEVERRAAQKRREADEEAASSEEEAEGKGARAPARQRTSQARRRSGNGRPAPEALGRHLQPVDEEQERAAKAAAATAAAAAAAGAPRASSDGAPHNTALLEGSGLLAGSGSGRKGLGGSESTPQEAADRPRRRTAARGTWRREAGAGEAAPWEWVAERDPSVAVVSTEEIAGRLREALPSIPAEVGEGLSEEGRLAIGRWGEELVFRFLRASVPAGHAVEWLNAARETGASFDLRLRSPEGHETLVEVKSTAALGKELFPISPAEMRLAEEARARFWIVRVYGAGSAERVRLVRVEDPARLWRQGTIRLCLFL*