MKPLPAEQTGESAPTELQRSIPTPFLTKTYQLVDDPSADDLISWNEDGTSFIVWRPAEFARDLLPKYFKHNNYSSFVRQLNTYGFRKVVPDRWEFANDCFRRGERALLRDIQRRKLLPVPPAAAAPTAVTANTVTVAVAAPAVRTVSPTTSGDEQVLSSNSSPIAGNNNNTVHRTTSCTTAPELLDENERLRKENMQLSNELSQLKGLCNNILALMTNYASGFSRQQLESSTSAARTVPVPEGKAALELLPAKHVSSADEAGHVGGAAPCATANAGEAEVPKLFGVSIGLKRCRTECEGEAEGEDQNQMQTRAQAQTQTQSSQEPDHGSDVKSEPLDGDDSDDQDHDPRWLELGK