MKNFNWFKQIANNGKLERRLSLGEYKRAASWSKYIVSSGAAIKGEGEEEWSADMSQLYIGNKFASGRHSRIYRGIYKHGEVAIKLISQPEEDGDLATFLEKQFTSEVALLLRLKHPNIITFIAACKKPPVFCIITEYVPGGSLRKYLHQQEPYSVSLNLVVKLALDIAHGMQYLHAEGILHRDLKSENLLLDEDMCVKVADFGISCLESQCGSAKGFTGTYRWMAPEMIQEKNHTKKVDVYSFGIVLWELLTALTPFDDMTPEQAAFAVCQKKARPPIPAACPSAVRKLIKRCWANNPHKRPHFEEIVTVLESYAEALEQDPDFFQSYQPPRNFNLSRCLPNCNRSDSAKA*