MKNDGVHEKYELQEELGRGKFGVIRRCTNRRTGAELACKTIRKSNHDLEALRNEMKVLQHLGNHTGIIQTEEILEDEESIHLIMELCSGGEIYHEIEQKGRLSEKEALEIFQSLMEAVSYCHSRGVVHRDVKPENIVKLNNTAASPIKLVDFGYAAQFVPGRKLKGMVGTPFYVAPEVLEGKEYTEKVDVWSAGVTLYILLSGIPPFWDETPQLIFECVKRGTFFFPADPWHSISPSAIHLITQMLCKDADKRLSAEQVLRHPWITGGSVSR*