MESIRRKRKGCGSIERGDLLRALSLNDNASLHLSLEQISRRAKKCREQTEEEDGTSCNSRVAGIVTVPHCRKDRISLSNPHGRGLKRKLGCIESATQMGRKKKLEQEYILGPQIGQGKFGSVRMCRNIVSGVEYACKSLPKKGEETAHREVEIMQHLSGHPSVVTLRAVYEDADSFHLVMELCSGGRLLDEMLTKGCYSEQRAAVLIKELVLVIKYCHEMGVVHRDIKPENILLTMSGKMKLADFGLAVRITTGQSLSGVAGSPAYVAPEVLFGSYSEKVDIWGAGVLLHALLVGSLPFQGKSVDDIFEAVKKVELNFHVGKWDSVSVPARDLLGKMLTRDVETRITADEVLKHPWILFYTERTLRPISVRSKTKNPERPMPRTPVLSPKELSERDRESSNSLDDSKPPCLDNFLNDDSEEEEGECIIVDALAAAISHIRISEPKRSRVCSPIEQECSSNMKATNLCTAF*