MFGKEIGVGAFGSVRKAKSRDENDTQDYVIKIIEKGDADKRAKHTKYLEREVFIMRGIRHKNIVRLYDIFETDEKLYFVMEYCAGGDLFDGLAKQKRLGEAEVANVFSQLFSALEYLHEKGIVHRDIKPANFLCTGTEPPLTAKLTDFGLSGMVAMEDDEEYMMATHVGTPFFLAPEIVAGHQYDTKIDMWAMGVSLYYLLSGKFPFVGKTKELAFHEAMNRELEFPVKYFATVSEDAKDLIAGLLRKDPKLRLSATEALNHRWTSEVGPNSQYEITTDPRLLKHESIKNELDGIDLLGI*