MPSALYMQSESFRDYTRYETTGLDLNIGYSIPHIPVSKNSRPTCFDLDETRSHKRVKPGGVESIGNGIGCYAVSSNGGSINANCLNSLPRLHFRDYIRAYTERYLAIEAMEEAAAGLMISKKNEIKEEDIDGMKLVQQLIACAEAVACRDKTHASALLSELRANALVFGTSFQRVASCFVQGLSDRLTLLQPLGAVGVLGPAGKTISFTAEKDEALRLVYEICPQIQFGYFVANATILEAFEGESSIHVVDLGMTLGLPHGEQWRNLLHCLANRPDKKPRCLRITGVGNSAERLQALGDELDCYARSLGLNFEFLWVESSLEKLKSTDFKLLDGEVVIINSILQLHCAVKESRGALNTVLQILHELSPKLLILVEQDSGHNGPFFLGRVMEALHYYSAIFDSLDTMLPKYDTKRVKIEQFFYGEEIKNIVSCEGPARVERHERVDQWRRRMSRAGFQPAQIKMAMQAKQWLGKAKVCEGYTVTEDKGCLILGWKSKPIIAASCWKCC