MAFSEFELKKHEKMLKAYIEKHRPPAHIRNEIDLGYRQAGQSVEIFEIRSRWDNPKEKMENPVAKATYVKTQDIWKIYWQRADQKWHSYVPHPTVKSLEAFLKVVEDDECACFYG