MSDKSNPNLRTRVGKYELGRTLGSGNFGKVKHARHIETGKQFAIKILDKDKILKVKMAEQIKREISIMKLVRHPNIVELHEVMASKTKIYFVLEYVTGGELFNKITHEGKLKENEARKYFQQLINAVDYCHSQGVYHRDLKPENLLLDASGNLKISDFGLSALLQQVRGDGLLHTTCGTPNYVAPEVIVGKGYDGAKADLWSCGVILFVLMAGYLPFTDSNLMNLYKKIYEAHFSCPPWFSAGAKKLISRILTPTPKHRIDIPQILEDPWFKKCYKPEKHVSSRDVNLDDVHAAFSNESEDHLVAEQREPKTPKPTLLNAFEIISMNKGLDLSGLFENEEEVKAERCFASKRPALEIISKMEEMAKPLGFSVWRHDYKMKFQGAETGCKGHLSIATEVFEVAPSFYLVEVKKEGGDTLEYRKFYENFSMGLKDIVWTAEEVDIAA*