MDLKDGGGSERRGAAAGAGAGAAPLARQGSIYSLTFDEFQSTLGGMGGGLGKDFGSMNMDELLRSIWTAEESQAMASASASAAAAAAEGGLQRQGSLTLPRTLSVKTVDEVWRDFEREASPGAAAADGGGGGGGEQQQPRRQPTLGEMTLEEFLVRAGVVRENTAAAAAMVAAAAAPPVAPRSIPAVNNSSIFFGNYGGVNDAAAAAAGAMGFSPVGIGDPTMGNGLMSGVAGIGGGAITVAPVDTSVGHMDSAGKGDGDLSSPMAPVPYPFEGVIRGRRSGGNVEKVVERRQRRMIKNRESAARSRARKQAYTMELEAEVQKLKEQNMELQKKQVLEAVNNPYGQKKRCLRRTLTGPWNVGEIHI