MKLSSTYSMGRQYSSISYLDLHNATNEFSSSNLIGVGSYASVYRGSFASDKTTVAVKVLNLQRQGASKSFIAECEALRNVRHRNLVKILGSCSSIDFKGNDFKALVYEFMPNGSLEEWLHPKEEEGHKLRNLSLNQRLNTAIDVANALDYLHNQQGTPIAHCDLKPNNVLLDDDMVAHVGDFGLAKFLFETSNNFKTTDISSIAIKGSIGYVAPEYGMGGDVSTLGDVYSYGILLLELFTGRRPTEDMFNNGLSLHDFVKMAFPDRVMEIADPISNNVEGESQRVLECFASVFRVGIACSMTAPRDRMQMKEVTAVMLVIRDKFQGAGIYKQK