MSQEEMLAKQEEINLQAEEGEQRRKNKKRVITNPNQLTGHWSEQEHKTYLEFLNMHRTVMESQDQKKTSKIFKLMSETIGTRSPSQCRSHHQKFNPFVHSVKKRQKGVGRKRKENGNQDRMDKYNDNGLLQQFMVGPQLYQQQQGFQDYQFQFPQMPYMFPIPDQTSKDDDKLNIYDQQQLYFQQYLLAQQQMQQQMDDKNLFCYFMHPQQLPLNLNYYPQQVLSEDMNIKDDEQ