MRRGFGTRFQTSFAGSSAFEGTNTSLGNGNKMNMRLRILTNCLDEAEKTADVSKVNMYKDSITRSRCGLPIDAARSLDLMRQIFQSELTRDLQQVLDRHIRVSFAPAFEHLKNNGHAVTDDLVKELYRNILEAAKAPYMPSDNSIPDFVLDLISTRDGAVSDIDSEASVVSTSQPPSSAQTQIRPRKRGRPRKVETDCGRSGTPLMRSTENISALEAYKWNPDRVSTSTRFILGSKVYRLLATPPRGNLYAKYPRLFRYVCDEDDRAWLMEKHLTTRQSGKIFLMMLEDVIEIAFKENCYGSPLEFEKSSFTVPESLIAKVKQRMAEIFEQLKPRISNSPQNLT