MHPIFSISLFTGQQLILEAIQRWLARPCTDAESQRQRRMGLKGLLSLLVKTTATGVLATVLDAAIEFRRRQLLAAAAADPEDGAFGGPSSFPGLGMLSRAGITSWKSRLLLGIDELERRAEAYGIESRHRFSPSKLSDNNSESGVGGKAALQRHASSQELDDAERSERLGRTVAQLQNLVKKADTETQQRRSSMDDEVGSLLDLLLGTSSSLPPPPPRSAAAAGAASSSSSAACRSRSVPAALNCMDGGREAGVGMRACHSRASLEEPGTPEGSGGSQQTCQICMDSRTNVEVAGCHHDLCFGCARRLCATDDHSVPQCPFCRQPIDGFIGRSSRRTTGDWPAGAGNSTALVGVX