MESQQVTIDMGGEKTVRVNADLFSLAGDNKYAAMLSDRWQGKGGLKDDCSMFVDYSPKVFMPLIEWLRLIRDSEPEMTTPVIIDPPHLTAWIRMMIASAFHPQVFRKANLTGKDLCMAGCSLRLCIEAGLGPDCFRNYFPCHWPFKVSELKDSGFTAAELRDAGFTDVTLLARAGFSTSELEAAGFDRHEAAASAGFTARESFEASIAAAGAAGYDRPPVKAPPTLWPKGGPKGMRMQPGLPFFLKGKGKGPLGPMGMGPSMGPTLIHGGSDSLWGQFSPSSSQFPPPTKPPPPRPSWLDANSDHMFGDLLDSEGSG*