MHRRREPPRKIKVSVTPQEASISHFLTPSGTFRYGDLVVSRDGLRVMSQEVPAVPQVQDATFTLEDLETVKVLGKGNSGVVQLARHKWTGQFFAVKGIQMNGEETVRKQIVQELKINKGLQCPSVVVFFHAFYDNGVISTVLEYMDGGSLADVLKNSRTIPEPCLAIICRQVLKGLIYLHKDRHVIHRDIKPSNLLVNHKGEVKITDFGVSAVLTTSMGQRNTFVGTYKYMSPERVSGSTHSYDSDVWSLGLVILECALGHFPYLPPLKDEGWLNFYELLEAIVGQPAPFASCDQFSPEFCSFTSGCLQKEPRYRLSAVELLEHPFIKKYESQGINLLAGFVKDWLPIE*