MERKRWECSALPQGWKKEEVTRRSGLSAGKSDVYYYSSSPSRYNRSLRDRVGYLNTNPSGKKFRSKPQLARYLGNSMDLSTFDFRTGKMLMSKINKNRQRMRYDGLNQSKGKPDLNTALPVRQTASIFKQPVTKVTNHPTNKVKSDPQKAVDQPRQLFWEKKLSGLNAFDIAEELVKTMELPKGLQGVGPGCTDETLLSAIASALHTSTMPITGQLSAAVEKNPGVWLNTSQPLCKAFMVTDEDIRKQEELVQQVRKKLEEALMADMLAHVEEISKDGGAPLDKDIDDEDEDPREPEADDV