MRPLYLRSSGSFKKLLLSISHRGAKNGNGDAAAKERYTPAAAAAAPESPRKPAWRCFSYEEIHRATNAFHEGNLVGKGGSSEVYRGELPDGRAVAVKRLMGAWACERRERDFLAELGTVGHARHPNVCALLGCCVDRDLYLVFHFSGRGSVSANLHDEKKAPAMGWAVRRAIAVGTARGLEYLHKGCQRRIIHRDIKASNVLLTDDFQPQISDFGLAKWLPSEWTHRAIAPIEGTFGCLAPEYYTHGIVDEKTDVFAFGVFLLEIMTGRKPVDGSHKSLLSWARPFLNEGRIESLVDPRIGGDYDGEEARRLAFVASLCIRSSAKWRPSMTEVLELLEGVEIRQERWTMPEAVEDDDDEELWRFDDLDDEDDEDEEEFNTASPSSCSSSLSN*