MEASAVHELLEELHPSLSRSSRICVVGGGPSGVSAAYALWKLGYEQVTLIEKHHTVGGMCESVDIQGRPYDLGGQVIARESAPNIKHLAQVARVGMEDMAAHKLSLVDSKTGTYQDLGIARDYISMIQITLDLQAQAASTGKTGVHALSSLAPETAAEFAAKHGMGRIPEAVATGYTASGYGFPHEQDIPYAYLHEFVRTSMFGKVCRIKGGYTGLWQGVARLLPRVRLNTRVTEIRRRGSGRGVTVCTSSSDGGEESEELEFDKIVISGAIPFAPPGAELMTLGDEEASLFSRVRTMDYYTTVLEISGFENKFPAGFYYFKDNVEDAKEIGHPVAMQKFYADTNIYLFWSYGTAQVSQEMMTALLLQDVARIGGTVERIVLQRKWNYFPHIGSQDMRSGLYDRLESLQGCNDTYYVGGLFAFELTERNAAYAMNLIAKNFGTPAKVKNLITGAAIKLDEAEGGDLEVTSEATGGEFPDLPCLDSYLHFYAKHSVARDKVLYTWLDDKGDESGSRTYAQLHNNANTIAHNLVTHKVTLHDGDRVLLLYNPGLEFIEAFFGCLRANVLPVPLIPPDVASRGSSSSSSHALAKVENVAAACGAKAILSTVAYHTAVRASAIRDTLLSRSGGRPSWPKLPWMHTDLWVSKQNKEAEDYFRGRGEAEESERCCFLQFTSGSTGDPKGVIITHAALIHNVKLMRRRYKSTSRTVLVSWLPQYHDMGLIGGLFTALVSGGTAILLSPTNFIRRPLLWLEAMSKYEATHSAAPNFAFDLVVNKMNQQPGITYQLSCLKFLMVSAEPVRSSTLKRFLKTMESSGLKEEVVAPGYGLAENCVFVSVAWGRGRPLVVDWQGKVCCGYVDRGNPDVDVRIVDPETGVEVGDGVEGEIWVGSPSNGAGYWGNERLSQDTFHARLEGGEEANRFLRTGDLGRVVKGMLFVTGRIKDLIIIRGRNVYPSDIEKTVEACSGSLRPGCCAAFGAPGRALHSKGIKVCDEDEVGVVVVAEVRDESKVDPEQLTAHISSMVASEHGLSVASVRLVKPRTISKTSSGKIRRLDCLKQFTEDRLDSISPTIEKTKKILRLRRSRTFSGTPGVIPPTPPPSAASVARSKAEVTSFLTEILAEKLGLSQAQVLSTKSFADYGLDSSSVVWAAHKLSSFLGVHVAAIDIYTAGCISELADSVESLVLTTKSSTSSQPVVPPAIPETDVSAKGPSKTEISNFICQIISERTGIDMSKLSPSQSFANYGLDSVAVVWASQKLSNFLGVHVAAIDIYTAGCISELCDVVDGLVGKTVVTQQQQGTEIDDKASLSSCRGGPYTDDDFEGEIVTDSQLESGILPSLQRQVCITFLQLLGIIYVAWTLLVPAAFILRQFTSLVADRPVVATVLCAPLCWLLYMAATALAASLGTSFLLPVLHLRTTVPLWSLNFVRWWTCYRLQDFASARIVANQLRGTVFVNWWYRLLGAQIGSGVELETTDITDPWLVVLGDGAAIGEGATLQCHEVKAGAVQFKPIRIGRRCSIGPYSFIGLGASLRATSVSPLGKVDGTSQLGVRHLEDDSSKVHPSRRQDKNSTMLYTLCQAAGLYVVSLVSAISGVVGYVVFVWLVDKLGILPAGARESQTGYIVSSLLSTFPWAVTAAIPLSVFQDPSSIVDYLIYVALQGKLLALVLCMGCAYIGYDLLDLGSGSHLGDFAKVITSDNGCYAKLDVGTGCVVGAQSVLMPGSCMEESSWLGALSVATSGFTLKQGGVYLGVENPTMVYNHASVAHEQDSRIVAMDAEYRKTVANLSAHIGKTSHSVKSRYFHRAGICGKGRLTVLEDLDSSFPRHDVFSKGKSYSVVVRHSNSLSSDDDARPDARGASLRILRHDHSSVHESLVDLTLKTGQAFYARNIADFVTWLTTSSKRREEIVKDSPHRGDAVWDSLRLGNSYAELHYYSNVSRLFKSASSPKREWYVRFRMRPLDPQYGVDEGRIAREGVLPPDTGALPRRDKDERSPSYLRDDFARRLASPQGVDYVLQLQLRPVPDSLAERDLAIDCTRAWDEQAFPYVDVAAIHLDELVDPALTEAMRFNPRNGVPSLDMIPATSLRESASIDHGRSVAYDIAQYVRNGAELPGAWKALLRDSDVPLANDISNDGNIGCPALSGCLPPNLAVLPETNCKTATATAKTRLKFGLIRSMQPLLQLLAPATLLGLSQLAALLPAALIASRAPRSDWLFLALVLLSYMVSALVLSLGSISARRILVGGRKGVQEKSRSELWGLRSLQDTVWQCVNSVACGYFLDLTKGSALSTGYLRQLGASIDTVGVYMDTLYALNPDRLSVKTGSSIGRDALLFGHVYEGGGDVHFGSNSVGEYAFVGARSLLLPGSSLEDGAELRPLGLAMKNELVKAF*