MQKKRLTFCVEGNVSVGKTTFLQRIANETIELRDLVEVVPEPISKWQDIGSDHFNILDAFYAEPQRYAYTFQNYVFVTRVMQERESAGGLKPLRLMERSVFSDQMVFVRAVHEAKWMNGMELSIFDSWFDPVVSVLPGLVPDGFIYLRASPDTCHRHLQLRKRAEENNVSLDYLRGLHDKHENWLFPTQCGNRGLLFVSQLPLDMDRSLHPEIRDHTFLLQGEHVHASIQKVPALVLDCEPNIDFSRDIEAKQG*