MANEPLQLNLGSLRSAMALTLHTHHASRIWHGRTPAEGRPGIIGLNGFISIMNKLKRGAEQDDPYSDWWMLRIEEKIADTKTRLQTLREQVDQALADVPPALSLGENLNVQPVKLPLFVNSQLGFMAVYLLADYDDLARRLILAHHTALIDRSTLERWLNDGAHALRSLFSLAQQYRYSGTTRDDFAAKNAAARAALEKFGELPTDVLEGTRRSRFAPPINRRSSQDGKQERTDTPSAAPTDEATEDDANDDGAASDEDEPA