MALNEAIFRSKLDQLNPSQQSIEGTSAWCLFHRQDARRVAEVWEDYFSHADQAKRLAMVYLANDIVQNGRKKGKEFLEEFFRVLPRALRHLLGKGDEKTKQAVNKVIRVWDERKVFGSGGSKTFAEMVHGAEALVSPRGPASSSQPQPERQQHQAQQHQDPHQQQALPTAVPPQLASALQQAAAAAQQTSQLQAAVAAAVPLALGHAAAPDQVSAARGAAQGLGAALQHELVVRQGAAEQLRQLLSQQEGAAAQLGAHLQACSQQLSQLDGKLAQMQQQAAAPAAPAPAQQLHGGASSMDASSTAAVSSAGGAAAAGAAAAAGGAAAAGSHASEAASLAAALTQSTDSAAALLAALMEMPQX