MSSFSLDDIRAAADRKYGSTDIEVGDTVVRLLNPLRMPKAQRDKLIGIQKEMEVEGEEVDQVVVFQNAIRTIAQTATQANALIKAIGDDLGVLAEVFERYTEGQSVGEASSSAA