MGPPPGVVVPRDMYSIHGEQAARRRAIAELIFFAGVNDLRRCRQIAVTWNVKVNEPAVMDYDRRTPLHVSAAEGAYSVVEWLVQEGADVNAIDRHGRTPLEEAARNDHGEVVRLLIQHGANVFEENKLVALDKSKLRGIVNTRRIMMNELGWEPEWEVNPKELQLVERIGSGEFGDVYKAKWHGSYVAAKLLKRSDEIAIGDFRTEIAILRKIHHPNCTQFLGACTKQKPYIVITELMACSLADAFQRTFYTPSTRRQVEIALDFARGMAYLHSRRQPIVHRDLKPANLMIAGNLHADTEQLYLDSGVIKVADFGLSKSLVPVERHGGLSHDINITYKLTGETGSYRYMAPECFRHEPYNLKVDVYSFAMIIFQLFETTQPFAGHDPVEAARNAAMLGARPGFPPRGKLTDTEMSMRRLIEDCWAADAEKRPTFEEIIQRLEAQLARLPKHQHFEKDAACTGCNVQ*