MMQPPPPPQWAMGPPPPPQYFQAGPPPPPPQYFQGAHPPAAMWGQPPPPQAAPPPAPAGGAAGDEVRTLWIGDLQFWMEENYLYNCFSQAGELISAKIIRNKQTGQPEGYGFIEFGSHAIAEQVLQGYNGQMMPNGNQVFKLNWATSGAGEKRGDDGSDYTIFVGDLASDVTDLILQDTFKAHYQSVKGAKVVFDRSTGRSKGYGFVKFGDLDEQTRAMTEMNGQYCSSRPMRIGPASNKKNIGGQQQPSATYQNTQGTDSDSDPNNTTVFVGGLDPSVTDEVLKQAFSPYGELVYVKIPVGKRCGFVQYSNRASAEEAIRMLNGSQLGGQSIRLSWGRSPGNKQPQQDQNQWNAGYYGYPPQGYDPYGYVRPPQDPAMYAYAAYPGYGNYQQPAPQQPPQQ