MSAGTAAVAAKKGVGMLLSATRSGLSALSVSVNKARKSYADKHETNVLAELRNKNLHPADHLFEVLQKVYFLYVAGYKHEVVASALQAGKRLTELEKSSVPLDVVTAFGHSVCDECLKYGDFEKGKFQQSMIDFLNKARTGKEHLDRDTLVHDTYYAVLITAEMIGTEWQNLEEAFREATSRVINNAIHATAGTADARKKAAKSLYLFATQIRASAQESEMKRQKALKEAESLLRKEQERQRGSQLSVPRMPNDSH*