MASRIGLRMQLMRDKLQQEEQRERQQQQNAALQYMHQRMAGPPAPTPAITAPQHYQNMQVPIEVLKVQTHLENPTDYHIRQSMKQQVKEYLSTTHATKQNMGTTGGSASAPQPLHSPHVRTEQLMSGNSAPNSPMAMLNINSSHENEMDEVIDDIISMQSNYDIQEFIDAVQMPNTLPLSSSHLDVYTGPGMKGPAIAMTSNSCPANLTIKREISDAEARALAKERQKKDNHNLIERRRRFNINDRIKELGTIIPKTNDLDVRWNKGTILRASVEYIKQMQKDIQRSREVENNFKKMEMANKQLMLRIQELEMQARLHGLPGNSPTVLSAADLMPAYIKQPHAPIQYPSVGSSQPFDFAPALDFSDGIPAFSDGMTGLGDLGGLDVQARRGELGFLMMEALSPIGGDPLLSAMSPEASVDSSRRSSFSIEDGD