MDLKALSRSRTIRLGQRTNLEVKKEGYLNKRGQRLSMIKHRRYFRLDGTHLTNFKDAADTTPSWDYSLLKCSVEPGENKTDLVIRLPNRVLELSAENEADAREWIDKFTKASNMYIENFYEFGEILGKGQFGVVMGATDIETRERVAIKVLKKKHMDEEDYKYLKREIDIVTKVNHPSVVITREVFETEEQIMIVMEYLGGGMLYDIIADRGTLTEQEASYVMLEILEGVEYLHSLGIVHRDLKPENMLCVRRAMWPWRVKLCDFGLANFVEERTSLMQTQVGTPYFAAPEVVKGLQYDSSVDLWSCGVILYTLLSGMFPFDDQENQANIFKLIVKAQVKFPDAQWSDISTEAKDLVFKLLQKDPTKRLSATSAKQHPWIVSGGPKTKSIIRNDMSMVHMSMRNFKEAAKERPELLRPQASELVESESTANVGAL*