MSKAWGPRGLLSGRKQRAAAAPSPSGKKFRSKPQLARYLGSSMDLSTFDFRTGKMLMSKMNKNRQRMRYDCSNQAKGKPDLNTALPVRQTASIFKQPVTKITNHPSNKVKSDPQKAVDQPRQLFWEKKLSGLNAFDIAEELVKTMDLPKGLQGVGPGCTDETLLSAIASALHTSTMPITGQLSAAVEKNPGVWLNTSQPLCKAFMVTDEDIRKQEELVQQVRKRLEEALMADMLAHVEEIARDGDAPGEKGAAEEEEEDDEEEEEQDQDHEMENV