MQNGNVVSIKVIRNKQTGQSEGYGFVEFYTRAAAEKVLQNFVGHIMPNTDQPFRLNWASFSMGDRRADVAPDHSIFVGDLASDVTDAMLQEIFASRYPSVKGAKVVIDANTGRSKGYGFVRFRNDNEKTLALTEMNGVFCSGRPMRIGPATPRKSSGGSGNGVPGQSHGDSTNTTVFVGGLDTNVSEDDLRQVFSQYGEIASVKIPSGKQCGFVQFVQRNNAEEALQALNGTVIGKQPVRLSWGRNPANKQLRGDPSNLWNGVYYGAQFYNGYGYAAPVPGPTMYAAPYGAHSFNGDQQQVS