MKKGSFAPNLKLSLPPPDEVALSKFLTESGTFKDGDLLVNRDGVRIVSQSEVAAPSVIQPSDNQLCLADFEAVKVIGKGNGGIVRLVQHKWTGQFFALKVIQMNIDESMRKHIAQELRINQSSQCPYVVICYQSFFDNGAISLILEYMDGGSLADFLKKVKTIPERFLAVICKQVLKGLWYLHHEKHIIHRDLKPSNLLINHRGDVKITDFGVSAVLASTSGLANTFVGTYNYMSPERISGGAYDYKSDIWSLGLVLLECATGHFPYKPPEGDEGWVNVYELMETIVDQPEPCAPPDQFSPQFCSFISACVQKHQKDRLSANDLMSHPFITMYDDQDIDLGSYFTSAGPPLATLTEL*