MVEIFNYSTSVYEKHSSTNKLVNDFRKEIQMEGAAIRDIAKHAQILDMTPKPSALSTLMQTNKKTCWASFSPPTNFHKQRFSTPYLVPSLGSPDKQDQDMEKISSYLKVLTRGKFSYRSTADTLSRKNKRSSDQKRNGQHFEQEELEVEEEVLVREGTVLLRALDQGIKSSNLLIDYVISRIFQFVQG