MNGQHSSPGTPVQRPSAGPVNQAQFSQQRTNQLTSLLHTMTMYQQLAQNVGLNTPQGQVYLLQAQTIRRQLQGHAQSGQLPNQQLLQQLQSNGALQQGTPEPSNTRPRPQLNAQEQTMLLVRHRQLQTAQNYLTEMKEALGRIKNELSTNERLDTSAREALVKQESELTVKIAQFTAAISNGIRSIQQLQNRQASSANGNNTGTSTPVNASTDTRKSTASTPQLQQTQAQANAPQQRINPETSSVPETPVGVSAANVSNESTELATSATQQSGLANNVEKSQTPSYMSANHLPKVDSKSPIPFSVPPSRATLTGGYASGSIGLSTPGLSRAPHYELDNGNRLLSKRKLHDLLQQIDSEEKIEPEVEELLLEIADEFVESVTNFACRLAKHRKSDTLDVRDVQLHLERNWNIRLPGFASDDIVKSARKTGPTPSYQQKQNAIGTAKSLNKD