MAPTKFDQKPEPGDLIEIFRGGYQHWAIYVGEGYGIHLAPPSEHAQAGAYSMMSVLYDKAIVKKEELYEIVGNDKYQINNLLDDKYEPRDICDILRDAHSLLGRELPYCVFSGNCEHFVTELRYGKAHSRQVRNAVEVGVGIGVAAAIGVGLLAAAAAIFGPKNKDKQTH