MRDVKLLEKIGSGGFGDIFRATWRGTPVACKRIRADLINEEKRVALQDLAIEVTHLQQLRHPNICMLLGYSTSENNPVMLSELMRCSLLDVLRAGNVHGGGKPALSKRRSVRYAVQLAQGMNYLHTCKPPIMHRDLKPANLLVDFSGTLKVSDFGLAKLRPAPSARASDAKAAFMTGETGSYRFMAPEVFRHEEYDESVDVYSFSMILFYMLRGMPPFLHLGGVDAAVAAAIRQERPPIPRAWDEKITHLLQAAWSENPASRPSFQKAREAHDRPLSAHLWQARALDTLREYYKANFKASLEDDLKKEAAENHGKECVIC*