MKMKKTSFVWNHFTTVQKGKYMCNYCKSVLSTANGSTGNLKRHLRVRHPHLNEFNENFSEALTEEMIEKGAEKNVNARDNSSMIPTTTILPSHEVESNDRKRKCYDKPQQIKSRDQVDNTFSVMHNAKNNAKYTDDFTLYGKNVTSRMRNACKSPRAIASAKNQIDNILFKLEMGEFDDACSAENVGNSGNYPLLTEFITVRSGEGESNTQDVK