MSKKAEKKKQEKIIADRTFGLKNKNKSKQVQNFCKGVAQQVKHSGVSLSKLQTEEFEKKKLEKQLEEDERLIQSLYKTVEQVKEDESEEEVDPKSILCEYYKQGLCQKGKKCMYSHDMSLEQKTAILDLYTDQRQQLTEEWDTCQTWDEKTLKDVIEANEKTYKSQIPSAKVCDFFLDALEKGKYGWRWVCPNGMTCHYKHCLPQGYVFRRKEEVKQKYDGDIEEEIDEEIQKLQKGGTKITKDVFEKWKIERAEKKKQEAEKQKLEEQKKKGAKQTGGSAQMTGRALFVYDPSLFVDDDEAENKYEREEQIDEDEQEEEDEEDNENKQKLYEGDDNQQQDEDEEDQQFKQQQS