MASRMTDLPAPQRLGGVRTKRYKTSLACTTCRARKLKCDGARPVPVPTNSLSLSRAEQPTTPDIGEPVGDTDPNDFATKVTEAIDTRLGLPAAKKRCLIPLTDAPLFGDVLPHHQPTNEAHNADNVLPPRKHADHLAGLYWLHLEPMEPLLDKDHFYTSYRLLFAGNELDCNEYIFVSTLNAIFALATQLQETIPSEQRTGMARTYFHRAWSLLRPESVLWHPASMDIVQCLLLIARILSWTLGRSSMLTLTACSFILNSRYGSPAGGEPVHPAAKMHDLEEIATFIEFSQIVARSSFAERLGIAPPTKIADLNTVMQIDECLNKLQSSHASLLLSGSLTKTDDDLDRQRFLFELRLAHARILLFRPILVRLCLSSLTPAGLFPDLEHRILQSCAMLCVENAQKVIDLVAEDWKSDTPIGILPWWYRVFYLWIATLHIIAAMMRPEIFESVVSGHWEKAISLLTAHEHLCQFLPETVVNFRSMWEKVMRIRNLPDNEVPPAEAFQDVFQHMGLEAPNLMYNFGTEDMTWLGNFEWDDPGIGG