MTDKNCKASQSGNVRMRVGKYELGRTLGAGNFAKVKHARNLETGKQVAIKILEKHKILKVKMVDQIKREVSTMKLVKHPNVVELYEVMASKTKIYFVLEYVTGGELFNKIARHGKMKEEEALAYFQQLIDAVDYCHSRGVYHRDLKPENLLLDSRGNLKISDFGLSALPQHFREDGLLHTTCGTPNYVAPEIIVDKGYNGAKADLWSCGVILFVLMAGYLPFNDPNLTTMYKKIHKADFEFPAWLSSDAKRLITKILTPNPKHRINVSQILQDPWFKKGYKPERHAFFQKVNLEDVDAAFDDESTVRAMLMFLAGSDRDHFVTEQREPKVSKPASLNAFEIISFNKGLNLSSLFEKEEGVKLETRFASKCPAPEIISKMEETAKPLGFNIQKRDYKMKLQGAESGRKGHLSIATEVFEVTPSLFLVEVRKAGGDTLEYQTFYKKFSTGLKDIVWTTEDTNVVI*