MSAFFFWMQENRERLKKPGMGVADVAKAAGAEWAKLADKSKWEKKAEEDKKRYEKDLLAYKEGLKHAG