MFSFALTVPIAAEVFKKAGTYNEKCFGVTTLDVVRAKTFYPSKANVPVNELNVPVVGGHARITILPLFSQTMPKSNALSDEDIKALTKRTQDGGTKVVEAKAGQGSATLSHFNVSLCETYTVGDEKGWDFDSSPWPLNKNFKAGDVLVFNYKPVEHNVVAVNEQGYYDCTVPPGSPTFVTGKDSITLAKNYNYFISSIGQDCQNGMQLMVFAN