MKPILHVTQRRFVGGHAKEVMTGGAGTGGHTEEGLLRPGSIGIVHKNHAESITSYIKESVDEELEEEQDEEKKMQKKRLTFCVEGNISVGKTTFLHRIANETIELRDLVEVVPEPISKWQDIGPDHFNILDAFYAEPQRYAYTFHNYVFVTRVMQERESTSGLKPLRLMERSVFSDRMVFVRAVHEAKWMNGMELSIYDSWFDPVVSVLPGLVPDGFIYLRASPDTCHRRLQLRKRAEENNVSLDYLRGLHDKHENWLFPAQCGNRGLLSMSQLPLDMDRSLHPEIGDRTFLLQGEHVHVIIQKVPALVLDCEPNIDFSRDIEAKQG*