MGSQGGRQYSQFQIVGRQSSFYSLTLNEVQSQLGNLGKPFGSMNLDELIKNIWSVEADQVTGTDVENVVASSGHHTPAPGLQHQGSGTLARTLSKKTVDEAWREIQRGKVKKNEERKPQEQHLPFGEMTLEDFLMKAGVVPETGEKETRVEGDLRNLEGICNVGAVGGDDLMSGAKNFPQQAQWMMQYQPQQQNMMNAFMSGHDSTQPLGVSASPLLDIGYSENPMAASPLMGTLSDTQTPGRKRVASGDVADKSIERRQKRMIKNRESAARSRARKQAYTNELEYKVSCLEEENERLKKQKALDKILHCSLAEPKYQLRRTSSAPF