MQDRRFGSPVGSPIAYQDMDMPQTPQFRDRLNTQDGDEFPQEATEWSTTTTPYPCYPYMWFPVSGADQQHQAEQEHYDQTGQQPVQTQQQVAAPMLYYCVGFVNAESMTTTTQPQADYAGGWQQESPESSYWTGAEPSQPSKARSKRNETPPKVLQAGQVHRDASKGSEPLVKDEERTTIMLRNIPKDITREKMMDLLNTLGYAKMYDFLYLPRDFKDNFAIYGYAFVNFANHEEASKALELFNGFVDWQSTETNIVPCEAHWGHPLQGYDAHVERYRNSPVMSSQVPDMCRPVVLQDGLPVSFPAPX