MDGGDIHLLLSILADGEEQARQLGEPAAAADDEYHGGGRGEEYYRGVARQLQGTLARAMGIARAIEAAAFAGGGGGGGASGSRGTTGDRSDSPRSADESSGRTARDAAVAQQERHHDTIKRRKGLPRWTEKFRVPDASLEATPDDGFSWRKYGQKDILGAKFPRGYYRCTYRNAQGCPATKQVQRSDADLAVFDVTYQGAHTCHQKQRRAAAAGDQPPPPPPQADPSVELLVNFRHGLKVETNGLAPPPPPPPTTTTNFHDDQHFCFPSMPPFHAGVGPPPPPDDALGGGCNNFSSPPFVSPAGSAAGESYFSMEHSYEPRGGGGHFVMSRGDSSELHEVVSAAASSSAVVDPAAAAGGFDYPLYHGEVDPHLPFPPLFGHASMYGQYRDA