MARKKVTLQYIPNVSTRRGTFKKRRRGLMKKASELAILCDVRACVLVYGEGETTPEVFPSHDGAVKILNIFKKMPELEQCKKMMNQEGFLRQRIDKLRDQVHKFGREFREQEIRTLLLKAMCGNLPDLVSLNIEELTSVGWKVEMLLNGIGDRITKLQGQPPAPHMIDSMDMGSPAINQAPPAQEGWLDMVRSGGDLSALVCSGYFGSHEATSTSSSVGYSGGDMMQPFDLGFGWQWDTDLGASSSLFLPM