MAKGTKGGVKKAKDPNMPKRAMSAFFFWMAENRDKLKKPGMGVADVAKAAGVEWGKLADKSKWEKMAEKDKKRYEVAIAAYKGQ