MSKLRGWARVLSTAQAGMVLDKDGKKKHSRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKRHAAEMASAKKKHDSETEKLKESSENEDDDEYNKPLDPNSDDEKITRLLKKHKAAAAAAAATPAPLALLSPCSNASEPS