MIERICWYVKIWFQNRRAKERKQVKKREEVVMKEKGDHASLQHAQLHHATMLHHQHMMNGMMHHHHYHQGVLQGVPEPLAPGVAPVPLL