MNTLNVIFFLVSECKDKWKNLRAVFVRNMKPAPSGSGAKPKKAYYLLEAMQFTVPYIKALGMPSGNLPNPPEQKESFEQSDEIDLNNSELDPQQSSPFQPHLTPTPPLPSTSLYTPSTTDIPQKNNNNITPSQFESSPSYVSNKKRGLKNEAVDKAFLEYFQAKKKARTENSSVNANQDPKAESLKMFLLSMLPDLLKMSDEEVRLFKRKSLQMVDDILSNNSAFTPIHSFSSSSTTPSTDQQILLISQNENAHETSQPNTFQTINQNSSEKYYEAVNEALYEINQQ