MMNHPSSSSPAQSYNVPASMRSAHMYAGSMPLVNGVNGQLQNMQISPLAAQQAMSAGGLMGDPNNNPLLDPSVIMSMGMAGEDGMPLDPQLCTGGDQFGPLSVTAPPTSMMTEYGNLGGGSTLTEFTKRRNWSQRILEELQDFLHILSPSGKMVYASPSSKALTGFGPEELLGKFITEFIHPDDSGLFVREFNGAIATGQPLRLFYRFQKSDGTWAIFETNGHPHIGEAPQFSPSSIQSVCKGFFMMSRPYPTRNASLLDSFLEHKIENERLLKRISELRKEEFEDHQQQQRQRQQHHATVSRTDSGTAGSSMASNVGNDNPMATTPNSSDPMPPPAKPTHIRDKMARFEGATHMDTIEMLTGLRYREGERSKGISTGDTSPALIRGDAGVPIPIDKESRHTSEKKKKQKIADEYVCTDCGTLDSPEWRKGPKGPKTLCNACGLRWAKFVTPC