QRWKCDQEAKTPAGTWGGLSPRKEDEDLNNVLDFILSMGSDGYGQSAAGGDYPPAQGENGGGFYQTNPSPGCYSALEQGSPPPYNAGIVPEMIRSEMDSNYCPPGNVHGRFFVTPSFGGQQFVENIKPEPDMDNYGPVLGLVPQACPKIKQEGNATCMMAYEQPRVASSPQIPGAETPPLSPDDLMVNDCHTQMMCPSSVSFQQSYHPPSGFHHPQTHLQYQNTSQFGLFEDTLPLQPSAPRGMLTPPSSPLELLDSKPKRGRRSWPRKRTATHTCTYAGCGKTYTKSSHLKAHLRTHTGEKPYHCNWEGCGWKFARSDELTRHYRKHTGHRPFQCHLCDRAFSRSDHLALHMKRHM