MSTKEKRPKVGLKLPVIPTRDDGFGKQQQQGMPLPLPLPAPVPLPLPNNAASSKQISGRFWGPPGPAWRLPTDSLQFEEVDPEDTIKLRVLGHGSSGKVYQVQHKHNGRFYALKVIQEKHELAVRKQILTEMDILRRASSPHVVRCYGSADRGGEISFVLEYMDGGSLANVLETQKVVEEPYLSKVARQVLKGLHYLHINKIVHRDIKPSNLLINHKQEVKIADFGVSTILASTLAPCNSFVGTCAYMSPERFDPDSHGGNYSGYAADIWSLGLSLLECATGHFPFLSPGQKADWPTLMVAICYSEPPSPPAKASPQFKDFIKRCLQKDPALRPRACSLLSHPFITRDEGSPVDLSTLLQSLNL*