MATGKDLNPSYLRERGRHSDGQRFRFQNFAQRVAAVDIDVHHRLTADDMAEWRREAGEEEAEEARPFAMQTLERWVELNQTGQFTAFRTELSPMLLSVPLMLHRQDAIFEALHRHLTGVSTEALPPMLELATALAVDLRQEFYPRFAPLLGALGRLLGSSAEDVARVEAVFTAAAYLLKYLLRQLLADLPAALAAYAPLLSHPKQHVRDFAAESFSYLLRRLPRASLPAALPATLLPQIGCSSNLDSGIALLLFHTVRGLSQRFHSRTPEALGLMSEHTRRQHCGPVWSALLCSLDEAEVSELIAAVLLVDTPATDAAVAAASVMAASEEPGAGVLRQAEALLHALFGDALSSGGAGADDDAAELLPLRFGLRLAGWRRFGEAPPPPPVQLPAECAALLIDALEAPARPSAPVSTGREAWEAASALACWHEMAAVAAAALNALVASTPSPSAPTSRQLVLDAEALTRLATSGGAMPPHATRALAYYSLGVLRIRFARAWAHAPPLLQAIARSQPTTLWPLVVDASAWAEVTSPPAVETEVSHLATQLLKTLAASGPLHGLAVRHAGDLMPHWHELARDQLRLAAVDVPADSDAIPDADADAEADAEAAASSTSRRAASGGKKLLAEWLRFFAAVEAPRRLPSADALYGEASALVGHPLPAVQTLALDVLARWGQPPLLKYRKQLGGLVDGKTFRETLALFDVDAQGSTLAADERSLLLPLLCRLLFARLTRRVGRGSSKSGMASTRATAALEAHTLLLEAALPRAFACVAPLHARLQRKFGGDPSKALAAAGTGDQATRELRLLSALVGYVASSEQAEQLVQLFLPYLRLKSSGRAERVKEHVLRVLRGLLRLVPQPHAHTRFLGLLFGALRSRGAREALCGVWATLAELEDGSDAPAPAPFPRAEAARPRRGGKTAADKAAEPAAAPRPSLRGVRPTALALQQLNAFAPGAIDEPDYDARIDAYSSIPPLLESGLSTACALPLLCQCVHDVELDDIALRHSATHTVGIIVQHAAAAAGRERAAAGEDGGGTGQSHWHALLQQVLMPALRRGLRLPPEKELVRAEMIRLISVALSHEPSLEPQLAALLSPGDLEADFFQNITHVQLPRRQRAIARLKKKIEGGAFGPTTLASYLLPLLSHIALKPSAKEVDVAEEAVAALRSLAAQLPWRPYHELLLSLSRRLRLDPSLERRLVRALVAVIDGFHFDLAPADDEYGAPSADRGACRLTDEEIGRIFAARVQARQARDYEAADRLREELVAKGIVSVDDKGNSWQAADGRRGSMDPFSVDEASRETGRLAAAAAAVQGKLLPQLYNHIKDPKTEGARVSVALAVLKLLKLMPPRVLKLQLRGFLMRLVATLSSREKSVRQKGREALAMVAVELGAEHFGAIAYELQSSLRRGFQLQVLGHALHFLLAKLVPTVAVGSLDSCAPLLVRLILADVFGEAAEKKEVDAIANSMREAHSTMSFASMELLASVITFVPTVNELVPHIHRAAVDAGGATTLKHANNARELLRRCVIGLSANPSVGLQPLTVEEGVTSGSGGGGPLAHELLGFSLSLLLSALRRGRFESREPEALALLEPFLPLLVRAMRSDDDAVVSTALRVLSSMLGLPLRALPAHAMVLLDRTMGLLRKSANFTPLSDLVGVCLKVHLDDGGLQPSLFGLLRVVLGRRFVLPELYDMMLVVGDMVLQADAEPVRSACGSLFLTFLLNYPLGPKRLQQNLDFLVSNLGYEVPSGRASLLALVRQVVLKLPPPLLHEQADRLLLPLVARLVNETDRSCVAAVGEAVRALLGRVCAQSGGAKAAGARERAAYFSLRALCKLGARSPALLASAPCAPLWAHPTARRLLLHEHAWVRHAMGRAVGALLALLTAEQLVSEPLAPHGCLGGDGGGLVRIADAIAEQLHSSLLNEAAAQQALRSLLWIGLATRKEPMRLAPLMRKPGEVRGSAAARWYGALASELSQPQLDALLPVIVPPVARAADDASGHVHAAVKARAAEVLALLQRAASPPAFVAVYQRVQDATRDARRERKRKAALAAVADPEATARLRIAKNLSKKRQKARKLSTMKRQRDGGGSLGLGTGKKRRQTEARR*