MLLGLGSSGALPGVGSSGAAQPTVPEPSSVEQVLATIQAALSNDRATRTSAEALLHGWEADAAPGFLSGLMRIVEQHDAVPEPIRLLAVVVAKNAVGSSWRKTLGTREWSRVPDTEKAMVRDGAMQLLLTDPSGRVALQLSLLITNIARFDFPGRAENLLQMLLCAAGWEAPLAPAIKFRVLKALKRVLQGLSSKRFVIEAPAPGAASTPLAIPDLSALSARINAERALFKARLADCFAPLHSLLTQTAAKFMEGSLNWDAAGPFAAAAAACLQALLYLTPTLQDDLAPGTEDVLQAIHVGCTTVQRGPPQTIPPAQREQWLEQGGKLYERLAALAIAYLETAALPFAQYVPYFLDLFVQSALIGLDAATVRAMRPKRRVLLVRFISRALLTPFYRQEWVEAPVPAGLPAEQLSRLMESRARAARAHAALSALLSGPTCTALVEALVSKYVALSGEELEEWREDPESYARTMEVESGPDADTPRPIGVGLLLCMLEHGGEGVAVVLLGLASALQQRAPGAEALLMREACYRCIGEGFNHVSSHVNFAAWYTSELAPLLTANAPPPPPPGAQAPPPPTAIGGGASGGEQALLAAVLAARALWLLGVCGQELPGVLLGGAYQLCVCYLAAEDVVVALSAVTSLLGLLSLVLDDQAALEQLRAAQRAAAGRGAAGSLVGRVDAMQLAENAAGAQGGDSDLQENASAMAEASARVESRLASLSSEVTAAALLNCFGLLSRLREVESMVRVLQLVSVLVEALGERIRPHLGIIAAGLPQVWSRAEVLSAAAASAAASSSLLDKASGSARKRNGAGGVNAEAAGSQTATATTPSASARSKPGALAAGRGDSAGGGEAGAVVRLHSALIAVLTHLVGKLRTVALEDPNICGVVFPLLKYSTRVGSPESEVLVDEAFRLWSVTIASLPAVPPQLRELLPNAAALLRRGRDAAALLPLLEAYLLLDAADSLRPLTADMGRALEASITSTANAVLGAVGVPTAPAGTTAPSAGAPPGGAPSTGGGGAGSGVAIPLSPETPAEAMAAAALIDVLLQLFPPGNFPALAAAPQPAQHGPVVALVAPALRAMAALLAHPAVPSAGLNVKIINIFEGFLEVLGRLWLLSPTTFPELVAGLGASAAGAGGGDGGAAGQDAGGPGGDGGGAVDRLLDRWLTIASARFLEEVVGVKTMSMLGRFRRRMATMSLSSLLMAGCCEQLYEPQKLLRLCNLAVQALADDSEFSADQTELDSLDFTTDLAADTVLARRLAITRADPVRKVDVHECVRSLMNKVAERAGGPEAFLSALATHGASDRLRAQLAAVLSGQRIRAGGVIDGEEPEDSADPADDDELYDMLPAMSEGGVPFASSGSTPD*