MKKGVDFVWDAKCEAAFQDIKSYLTKPPVLAASTAGKPFILYKRALDYSLGALLAQENDGGKKAALYYLSCMLVGAEHRYSPVEKECLAVMFAVQKLCHYLLSNTVYLISRINLLKVLVTKAGSLNARLAKWSILLSQFDIRYVPQKAIKGQALADFLAEHPLPKDSSLRDDLPDKPVYSVETSSPNAS