MGAPKQKWTAEEEQALKAGVVKHGVGKWRTILKDPEFSSVLYLRSNVDLKVWLPCWLHLLMFYFVEDKWRNLSVMANGWSSREKSRLSVRRVHQVPRQDENSMAITAVAPSDEEIVDVKPLQVSRDMVHIPGPKRSNLSLDKLIMEAITCLKENGGSNKTAIAAFIEDQYWALPGLKSMLSAKLKFLTASGKLIKVNRKYRIAPIAAYSDRRRNSSVLYLEGRQKASMKIDRDETNILTRSQIDLELEKIRSMTPQEAAAFAARAVAEAEAAIAEAEEAAKEAEAAEADAEAAQAFADATTKSAKGRKSPKRIHA