MTDLFVQASGPLRTKRNFKGLALSAEPPSPPPPGGKKRPPPLGAAMALGGGPAPLGGLPLLDDLPGESPATGRHSAMQATLSDKLAKLELKKRIKDLKNDDLKKLSDLGQGNGGSVEKVEHLPTGTIMAKKSVLIDAKSSVRKQILRELDIMHECQSDYIISCFGSFLAEPNICICMEFMDKGSFDGIYKKLGPLQVEVVGMVALSVLEGLTYLYDVHRIMHRDIKPSNILFNSQGQIKLCDFGVSGEVINSIANTFVGTSVYMSPERIQSHGDGYSVKSDVWSLGMSLVELALGAFPFTDPPDDDDDDLSDLEGDSSSPSPSDAQHQRTPTHRDSFLLSKKTAKRASKRRSKLTYNPDGQLSTMSIFELIHQIVQEPSPRLPSDKFPADAVDLVDICLLKNPEERQTPKALLVRNHPWIVAIRESDFDIQAFAATV*