VGGAGPPSGGWRARGGGREGGKAGARPAGGGGWGPEGRNSRGKWRRHRWRQRRRRAEEAGAMERKSPSGKKFRSKPQLARYLGGSMDLSTFDFRTGKMLMSKMNKSRQRVRYDSPSQVKGKPDLNTALPVRQTASIFKQPVTKITNHPSNKVKSDPQKAVEQPRQLFWEKKLSGLNAFDIAEELVKTMDLPKGLQGVGPGCTDETLLSAIASALHTSTMHITGQLSAAVEKNPGVWLNTAQPLCKAFMVTDEDIRKQEELVQQVRKRLEEALMADMLAHVEELARDGEAPLDKVGADEEDEDEDDDEEEEPDQDQEMEHV