MGPARADQPPVRSPSGKKFRSKPQLARYLGGSMDLSTFDFRTGKMLMNKMNKSRQRVRYDSSNQVKGKPDLNTALPVRQTASIFKQPVTKITNHPSNKVKSDPQKAVDQPRQLFWEKKLSGLSAFDIAEELVRTMDLPKGLQGVGPGCTDETLLSAIASALHTSTLPITGQLSAAVEKNPGVWLNTAQPLCKAFMVTDDDIRKQEELVQQVRKRLEEALMADMLAHVEELARDGEAPLDKACAEEEEEEEEEEEEPEPERV