MATQMVTALFSSPYALTVLAFLVAFTFLVSSRGSRSNAARKGELRLPPTPPGLPVVGHLHLLGSLPHRSLRALAATYGPVMHLRLGRVPTVVACSAAAAEEAMRTRDLDFASRPRLLMVDRFYYGTGGIGFAPYGEHWRQARRVCVTHMLNARRVASLGRVRAQEAAALVDRVRQHAGAVVNLSDNLIVYSNTVISRCTFGDTDYGVEGSGGARLRKVFAEIEELLGTVPMGETVPWLRWVDVVTGLERKTRRVFEEMDGLLERVLADHRQRRRANAATGEEGDFVDVMLDAEELDTGSIKGVILDMLAAATDSTFTLLEWAMAELINHPHEMRKLQDEVREAVGPGASAVVTEELLPRLPYLKAVVKEALRLHPPTPLLLPRETLEDTRLLGYDVPAGTRVLIHAWAIGRDPATWGSRAEEFAPERFLGYDLKMGQDFAFLPFGAGRRGCPGVGFAMMSNELALASLMGNFDWELPGGRMPPVDMSELHGLSVRLKVPLLLVARPWPPPVS