MFEDKRERPRTLHELCEALNVSMHNIQVVCVYCKKELCRADVYNVAFTEIKIVYRDNNPYAVCKQCLLFYSKIREYRRYSRSVYGTTLEAITKKSLYDLLIRCHRCQRPLGPEEKQKLVDEKKRFHEIAGRWTGQCANCWQRTRQRNETQV