MSGGEEALRREYVIGDEIGRGRFGTVRRCYAAATGAPFALKSTPKEPLRELEADPLDLALAEQEPKVHLLVSAPPPASRHVVALHAAFEDADAVHLVLDLCEGGDLFSLVSARGPLPEPEAADLAAQLADALAGCHRRGVAHRDVKPDNLFFDAGGALRLGDFGSAGWFGDGRPMTGLVGTPYYVAPEVVAGREYTEKVDVWSAGVVLYVMLSGTVPFGGATAGEIFEAVLRGNLRFPPRAFAGVSPEAKDLMRRMLCKDVSRRFSAEQVLRHPWIVTRGGSAA*