MDGGDIHLLLSILADGEEQARQLGEPAAAADDEYHGGGRGEEYYRGVARQLQGTLARAMGIARAIEAAAFAGGGGASGSRGTTGDRSDSPRSADESSGRTARDAAVAQQERHHDTIKRRKGLPRWTEKFRVPDASLEATPDDGFSWRKYGQKDILGAKFPRGYYRCTYRNAQGCPATKQVQRSDADLAVFDVTYQGAHTCHQKQRRAAAAGDQPPPPPPQADPSGELLVNFRHGLKVETNGLAPPPPPPPTTTTNFHDDQHFCFPSMPPFHAGVGPPPPPDDALGGGGCNNFSSPPFVSPAGSAAGESYFSMEHSYEPRGGGGHFVMSRGDSSELHEVLAAAASSSAVVDPAAAAGGFDYPLYHGEVDPHLPFPPLFGHASMYGQYRDA