MKKGSFAPNLKLSLPPPDEVALSKFLTESGTFKDGDLLVNRDGVRIVSQSEVAAPSVIQPSDNQLCLADFEAVKVIGKGNGGIVRLVQHKWTGQFFALKVIQMNIDESMRKHIAQELRINQSSQCPYVVICYQSFFDNGAISLILEYMDGGSLADFLKKVKTIPERYLAVICKQVLKGLWYLHHEKHIIHRDLKPSNLLINHRGDVKITDFGVSAVLASTSGLANTFVGTYNYMSPERISGRAYDYKSDIWSLGLVLLECATGHFPYTPPEGDEGWVNVYELMETIVDQPEPCAPPDQFSPQFCSFISACVQKHQKDRLSANELMSHPFITMYDDQDIDLGSYFTSAGPPLATLTEL*