MSAVRLLCKPQDHSAAKTSDSCKAGDILFCKHPETKRSMRLNPLEAFSVVKKLGQGHMSSVFLAVEHSTNGSFAVKVKNKEPNKILSESALRFYAAEVVLALEYLHEQGIVYRDLKPENILVQDNGHIMLTDFDLSLRLYPKVNETGSEHESADSYNSCSDEESSSRSTSIDGDVEGTMKSHSFVGTEEYIAPEVLCGSSRKETFFNIMCKDPHITGPWSPLKDLIKKLLVKEPSKRLGSCMGSSMGATDVRNHAFFQGLRWEALQFVSRPPFVPDTDTETTLLDQEICHHAQTFLGHF*