MGAPKQKWTAEEEQALKAGVVKHGVGKWRTILKDPEFSSVLYLRSNVDLKDKWRNLSVMANGWSSREKSRLSVRRVHQVPRQDENSMAITAVAPSDEEIVDVKPLQVSRDMVHIPGPKRSNLSLDKLIMEAITCLKENGGSNKTAIAAFIEVNRKYRIAPIAAYSDRRRNSSVLYLEGRQKASMKIDRDETNILTRSQIDLELEKIRSMTPQEAAAFAARAVAEAEAAIAEAEEAAKEAEAAEADAEAAQAFADATTKSAKGRKSPKRIHA