MSQEEIWAKQEEMNLQVEEGEQRRKNKKRVITNPNQLTGHWSEQEHNTYLDFLNMHRTVMESQDQKKTSKIFKLMSETIGTRSPSQCRSHHQKFNPFVHSVKKRQKGVARKRKENGNQDKVDKYNENGMLQQFMVGPPFYQQQQGFQDYQFQFPQMPYMFQMLDQMGKDEDKINIYDQQQLYYQQYLMAQQQLQQQMDEKNLFCYFMQPQQVQMNLNYYPPQVISNISDEMNIKDNQFDEQ