MTTFHAAHQPHGLSMSDGMSHDVGYDTNPPGSDRSPLHDLGFYKNITPEQKQTKDGQPAKRRGPKPDSKPALTRRQELNRQAQRTHRERKEMYIKALEQEVLRLKETFSQTTRERDTIAEENRRLKELLQQHGISYDFGSSPIRFKHENSSYGPSSSGSISGSYRGASDSAGFSPTPDPIPGMHQGQMAPPQSMPMRNMAQLPNNRLDYDQIGIDFVLTLERPCMDHMQYLLVRSHNPTGQPHHHPMENADDALHEHMSGHALMASGPPLSHIIDRPAEPYPHQMPEEMSPTALGKLLDLSSRLPRNMYDREGEITPIMAWAMIFGHERVNELVEEDVERVKKGLEGKVRCYGFGAVVEEFEVRDAIAAVFNDKDSVMRG