MRKRVMTDWLKEILEENAVEGIHYVNGSKDTFAIKWVHASNKSYDPDCHGAIFKRWMKKSRKLDKYKSNYSMWKTNFRCAINSLPDVMCLSATDSQFADDDKYKGYKIFQFVDEKLKSQLITKSRNRQNQNRKFKSERKVKYKGLKITLELFYAKACHLDKSGRCSMGDLDSNASSPHESLSPVQTPPQSSELLASSFGYTIRKITFSFVYCFLLGDSHFSRDEEYWTDISAVLSLNEKGDKIKNDYNLNETALSEINQWDENLRDDVYFGGWMYSARTFPM