MDFPGGSGRQQQQQQQLPPMTPLPLARQGSVYSLTFDEFQSTLGGVGKDFGNVFPPMVPPLSLGNGLVSGAVGHGGGGAASLVSPVRPVSSNGFGKMEGGDLSSLSPSPVPYVFNGGLRGRKAPGIEKVVERRQRRMIKNRESAARSRQRKQAYMMELEAEVAKLKELNDELQKKQDEMLEQQTNEVLERMSRQVGPTAKRICLRRTLTGPW