MGGGRDKRKKAKEKKDGPSVPKGEFKTERATAKNEEKRERRTTKKLEGNEDDIDALLAKFALEEKAKKQVTIESDCQPPGARVSTSFVAHSTPNVNEIIMFGGEMTELETGKVRVYNDLYRFDVSKQRWSKVCNPSSPAPRSAHQAVIHKGFMYVFGGEFTSPNQERFHHFKELWRLDLSSWEWDHLPSKGGPSARSGHRMALHKAKAILFGGYYDNGRDMRYYNDLWELDLGDLKWRPSRDDDDPELEHGKVVDDMWALNLTNYTWERVKKAGMAPSPRSSFAMVVHKGRAFLFGGASDNEAKDGLDLCSEFHNDLYTFNLEKRRWFATELRPSKESSGCKGAGDSSSHSSHPVASQDGSQQASTGTGKKEEDGMSPAMASLLEAGKDPKHPLFGTFP*