MASAATAPQALSSRVAVRGARAQQARRSAVSIARRNTIVRAVITDPPKPSIKEVQRPDPTGRYGAYGGKYVPETLIPALLDLEREYAALASDKEFQAELESILKDYVGRANPLYFAERLTEHYGTADIYLKREDLNHTGAHKINNAVGQALLAKKMGKKRIIAETGAGQHGVATATVCARFGLECIIYMGAADMERQKLNVFRMRLLGATVNPVRSGTSTLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMMVRDFHACIGRETRAQAMEKWGGKPDILMACVGGGSNAMGLFHEFVDDEDVRLIGIEAAGEGMGPGQKHAATLTLGKPGVLHGSFSYLIQDEEGQIIEPHSISAGLDYPGIGPEHSFLKDFGRAEYHAVTDQEALDAFVRISRTEGIIPALETSHAFAYLEKLMPTLKKGQKVVINCSGRGDKDVNTAAKFLNISGEVDI*