MVQFLRSSIGIIHKNHAESITSYIKESVDEELEEETLQDGERKLQKKRLTFCVEGNISVGKTTFLQRIANETVELRDLVEVVPEPISKWQDIGPDHFNILDAFYAEPQRYAYTFQNYVFVTRVMQERESAGGLKPLRLMERSVFSDRMVFVRAVHEAKWMNGMELSIYDSWFDPVVSVLPGLVPDGFIYLRASPDTCHRRLQLRKRAEENSVSLDYLRGLHEKHENWLFPAQCGSHGLLSVSQLPLDIDRSLHPEIRDRTFFLQGEHVHASIQKVPALVLDCEPNIDFSRDIEAKKG*