MVESEINKRYCQSCGMPLRFDVEEYLGTNSDGSRSDEFCYYCLKDGKYIVDISMWEMIDIWIKYTDKYNEYADTDYSPKELREILDKRLPTLNRWRQKQETSSLHHKMIQNIIVYINGHLTEVLNTDTLSSMSGLSKFHFRRVFRTATGENIGSYIQRLRMEHVAHLLISTDYTLKQIIENELSD