MDDQETVVNKGDDLMDLPPGFRFHPTDEEIITHYLTHKVVNSNFTAFAIGEADLNKSEPWDLPKKAKMGEKEWYFFCQKDRKYPTGMRTNRATEAGYWKATGKDKEIYRGKGCLVGMKKTLVFYRGRAPKGEKTNWVMHEYRLEGKFSYYNLPRSAKDEWVVCRVFHKNTCIKKTPLTPDHHLLRMNSFGDHHLDQFMDCPSSLPPLMEPTFSPSPLLPATDQNEFKTSMNAPARSSDGNYPFSHANMINNSNNYIPQSQISANIFNPQNQANFSFQTSHFNPGYNRTSTCGAIPSVSRSGFESNEMIFRALAARNEEPKLERQCKMEQFSSNQSMVSQETGVSATEISSVVSKQENKSNYDDIADLDCLWDY*