MDFPGGSGRQQQQQQLPPMTPLPLARQGSVYSLTFDEFQSTLGGVGKDFGSMNMDELLRSIWTAEESHAVGAATTTTATTASVAAAEHAAVGAPPVQRQGSLTLPRTLSQKTVDEVWRDMMCFGGGGASTAPAAAEPPPPAHRQQTLGEITLEEFLVRAGVVREDMSVPPVPPAPTPTAAAVPPPPPPQQQTPMLFGQSNVFPPMVPPLSLGNGLVSGAVGHGGGGAASLVSPVRPVSSNGFGKMEGGDLSSLSPSPVPYVFKGGLRGRKAPGIEKVVERRQRRMIKNRESAARSRQRKQAYMMELEAEVAKLKELNDELQKKQDEMLEQQKNEVLERMSRQVGPTAKRICLRRTLTGPWLVQNRQIDLPL