MRRLCDSSATASLVYYLVAGGLGGACRRGAREGGPLAGEACAWTVGPWEPWQASLGGRMRGDAGAAMALCVDASPWGMVVDGHASSDAVVSCSPDSFLATEDEEAEQRDGGWIDGDLFSGEMPVIDDVDLAGFLQGHEPPLEVEGCPLSVWGESATVGSSSLLGKEISEPQIFDVNGESSWGVGFEKALQTEEWFKDPVNAFVEELGLEQLQTLTEQPADECRPVSVLCRDDLHGLDSRGDDTVESNHTLQNFVSVSDVGVLSVDKEDARCYHDVLGDGAVQPHWKTFVEEFLELIPNAVGGPAIESVNGISLGPGCEWKDAAKDLDNGGISELREAISNVPVAGENMAIVELSAADRALEAEDDCALSGLQSMQFDRTAEFVSSNSPNSKATGTRKESLDVAAQFEGAIRRVEVLDNKASCSADVGTENVGLRKRGSQVREAQKWRVGQGQGWYDNDGEEVLQSFIERPHKRHHYQTDVFEALQVSSESPLQADAAGTPPTAGTPVDSGGRCQIATGIDMDFVGSDCTSEDSGEHVKDSGRHGAVFGKTDTLDKTKLERSFELRNGLLQQGPHPVSASAQSSQLDASAKLCNDDHGEGCSADDACKRELRLVRNRASASESRRRKKSYLTELEGKCRALESQVNHLRQVASITAMENGALRDQLAYFQCYYSKFDWSDKPSTHEVSRASGAQKDVLSCPEGMDGLNTRSLGNDSVAEFAESIERKTTEIGRLSGESKKRVRGRGKTTQTSKSGVMAEPAVLESDSLPPESLPHRHPCQFLLVILSLLPLFLASSCRHLASVYRLFLLLVLAQFTLQKWAGEEKHEIWQERNLKLPAFKLPKHEFLNLRRLFKRDLPSSRRPGRHKMEDVLCLVQSSSQFLAGKPEVLEPTIGGKSKVCSSLKLTTKKVFERLSLNSVNSVEGTLLIAPAAGEAQVEHGRPRTPPPPQAGREAGRARRGLLPEGHHRDLCGAVPWRDRPIQRPTQLWCLEPGLVSRSFSSAWRHPASQLPASAGRAVEGEGGGRREEGGGRREEGGGRGNELRGASSLAALVEQPEKMTSERDALQAIVQVSLSLADGSVSSQQRAEFSRSMQLLKPRFRTLLSRPPPKPEDKLQVQRKQVQLPDGTVTPLNDLDEQIALKMSEDYNLNELECVRLLLDAHLQFVRVTSNSEDIVETSELFTIARRPPKEILQLCGGLFFSERKTVLDALCTLFQLAVVELNVDSAICKESLDYLKELLGGDFRKRILFLINELNREDANGVGAPSAEPEVMDSQYTLARRKDVVQQERCKLAECLLYSSQVKEIGELSQRLSYERRSVKEVSATTVCKLVLNFSKPVLLYASSRVASLNLFNQQALWRQRTFLQCCGIPPENGPLGKTMYTFRLLFSLVAPLVLEMWNDGMPKVLSGDGAFKKDFGQLIMNMPSSSREVDGLFSLVRLIFGFFLAVTPNRSGTGLGPNSSSLAAEDTVIKACHDAATILHAFRFLVDNVFQNLAFQDDDTEVKSCVCTIFNGFLTVFFRSGRSLLISLRDAALTEVQTTKYQFAGQSKTAKTLSPSSEAFLASLEVVGQAYRCAPKVMNQSSDMWDFVTFAGEEHRSHRTATPFLNLLAALATEDHGAEWVFDYLNKSGSQQISWLALFDKLEVFHKLFEVDQRGKAGAQQSGLLVSGVIQEDIDMLEAYLQCLKEVMEHLSPEYLEPWLRDNSRNSRIERLFHLLQYPRVPPSLKGALRMAIGTFAIRCPTCHNFISDLQSKWELPPVAAKSVQGVLGTSQKVGGTLHSSHKGYDMATELTDVESRLEQYPSTLSYINLFNVLIGNLPSSTDMGRRYTSQFRFVKDHVFSGYSQRAYKDVSEKWQIAVAALRHFELMLELYEPANEGAADSISGALAAGLEGVPAPPGQEIMKDLLSGDTIYRNMMAIVTLGPETVREAVTTQAFGIHMKDAVSLCLRIFLLAFKKDLQLANSWRMPYKPLHVLLGYENRQMVALLEYVGYAKEPEIARWSIQIMSVLRVSERVPNLVAIIVERHAAKDLKLSYASILDQSFKASSSDDLEEDIGFLILQLCLNALGKRAPNIAHLLLGFDVELSVEWTELQHRGDFK*