MRMGKYEMGRTLGEGHFGKVKLARHADTGRTFAIKILDRQRILAMKINEQIKREIATLKLLKHPNVVRLYEVSASKTKIYMVLEYVNGGELFDKIALKGKLTEKEARKLFQQLIDAVAYCHEKGVYHRDLKPENVLVDAKGNIKVSDFGLSALPQNQRKDGLLHTTCGSPNYIAPEVLLNKGYDGSMSDIWSCGAILYVMLTGNLPFDDQNVVVLYQKILKGNAHIPKWLSQGAQDILRKILDPNPITRIDVDGIRAHDWFKQGYAAAVPFNDDEDISIDEDSLHMTERNGIQDKIAINQINAFQLIGMSSCLDLSGFFEKEDASERKIRFASNYSPAYLFEKIESIVRKMGFQVHKSNGKLKVIQDCKGLAKSRGQELLLISAEVFEINESLYVVELKKSSGDCSLYRKLCETLSEDLGTRKSQQFLKQDSIRQEIGRYNSSF*