MGKKKKRPSKVWCYYCDRVFDDEKILVQHQKAKHFKCHVCHKKLSTAGGMAIHVLQVHKETVTKVPNAKPDRESTEIEIYGMQGIPPDILAAHYGEGNILSMLFLSD