MTFFRKYFVDTSGSHKFFFRKKPRPEPKTPNLNSADAPFFCSTRFPLQIRAGSGSSHLPESGTVLPIKIHRDEESGKILNLVFVWAEDGMKLKVDVPVVFKGEDACPGVQKGGILNKIRPSLRFLCPSEHIPSNIAVDVSNLDIEDRIFMRDIEVHPSLKLLSKNENMPVCKIVPTSLGNKEPIEA