MAKQPRPACVWCVRPRSGLVLTVEESKGLEFDDVCIFDFFADSDKACTWPVVGAIDGEVAPGATAPHAFDTLRDQVLCVELKMLYVAMTRARKRCFVYDSSTERRAPLFGYLSRAGVAESGLESLLSVTKTKSRKSSAQDWLRQAANLERNKLWAHAEKAQPLSHAYLKGADRASALVMGGKRLYFEAKEAKDAAATGRLLHLAAVALLQGAAAQPEGAAADRLRSSAAQVWCEAAMTAPTPRSAAKSFYTKAAELLRDGFGRGRSASRLVDALSCFVSAAAQAALAPLPSRRVLPSMHAPFNDVALAAGQEAAVDEAVKIVAASLRWGA*