MSQEEIWAKQEEMNLQVEEGEQRRKNKKRVITNPNQLTGHWSEQEHNTYLDFLNMHRTVMESQDQKKTSKIFKLMSETIGTRSPSQCRSHHQKFNPFVHSVKKRQKGVARKRKENGNQDKVDKYNENGMLQQFMVGPPFYQQQQ