MRMGKYEMGRTLGEGHFGKVRLARHAETGRAFAIKILDRQRILAMKIDEQIKREIATLKLLKHPNVVRLYEVSASKTKIYMVLEYVNGGELFDKIALKGKLTEKEGRKLFQQLIDAVGYCHEKGVYHRDLKPENVLVDAKGNIKVSDFGLSALPQNQRKDGLLHTTCGSPNYIAPEVLLNKGYDGSMADIWSCGVILYVMLTGNLPFDDQNVVVLYQKILKGNAHIPKWLSQGAQDILRKILDPNPITRIDVDGIRAHDWFKQGYTPAVPFTDDEDISMDEGSLNVTEHNGIQDNIAINQINAFQLIGMSSCLDLSGFFEKEDASERKIRFASNHSPAYLFEKIGSIVRKMGFQVHKSNGKLKVIQDCKGSANSRGKESLLISAEVFEINESLYVVELKKSSGDCSLYRKLCETLSEDLGICKSQQLLKQDSIKQEIGRYNSSF*