MEFFPFDTTDDLRLPEIDVEELQNFIFDDNEREVVELENRIEEDQMRLHQLKEKMEEGTSSYANKNKLLQEHALRKKMSRAQDTILKYMLKMVDVCKAQGFVYGIVLENGKTVGAVSENLRSWWKEEVKFDQSAPAAIAEYQENNPIPDFGDMSNPSYCALWELQDTTLSSLVSALMHHCDPPQRNYPFAHDLPPPWWPKGDEEWWHQVGIPSPPEYRKPHNLKKDWKIAVLIAVIKHMSPDFTKIRNLVWRSKGLQEKMTARESTIWLSVINKEESLWRLLHPTVCPPSSSTMGAFSAPHINEDDIILVEKDVPVVLLNAESTGERVVLMGESSNAGSMRKRKPSVEPDLLLGEGMHICEHVLCPYHNPDLGFLDMNSRNEHQSRCQFRHYYNLNIEGITTQTNQDMLSSISSFFTQPNQGLTLNYAQTAPLNLSMDHNFFGRGVETDGVNLDNSVNNHSVIGEGSQLDQGRIVGQSFESILTNMDADFQFGTSFQQLLAMDCTLLSSREEDKGGMCQSHENPS