MDLGDGGESERKGAAPPMPLARQGSVYSLTFDEFQSTLGGASGGGGLGKDFGSMNMDELLRSIWTAEESQAMASASAAPAGELQRQGSLTLPRTLSIKTVDEVWRDFVRDASPGAAGGGEPLPKRQPTLGEMTLEDFLVRAGVVRENPAAAAAVDAAVPPPLAARPIQVVNNGSMFFENFGGANGASGASAMGFAPVGIGDPSHPTMGNGMMPGVAGMGVGAVTVGPLDTSMGQLDSVGKVNGELSSPVEPVPYPFEGVIRGRRSGGHVEKVVERRQRRMIKNRESAARSRARKQLFCGCKRLR