MSTKEKRPKVGLKLPVIPTRDDGFGKQQQGIPLPLPLPAPAPLPLPTNGASSKQTSGRVLAPSGPGCRLPSRDSLHREEVDPEDTIKLRVLGHGSSGKVYQVRHKHTGKIYALKIIQEKHELAVRKQILTEMDILRRASSPHVVRCYGSADKGGEISFVLEYMDGGSLANVLEAQKVVAEPYLAEVARQVLKGLHYLHINKIVHRDIKPSNLLINHKQEVKIADFGVSTILASTLAPCNSFVGTCAYMSPERFDPDSHGGNYSGYSADIWSLGLSLLECATGHFPFLSPGQKADWPTLMVAICYSEPPRAPSDASPQFKDFIVQCLQKDPARRPRACALLSHPFVTKEDGGPVDISTLLQSLNL*