MEKGNKLVTKCSKVRWIEFYYRYYYAKKLVKLDDEMRRFFLMNLAAITARNVLDVSVDVKEIRDAMRILAVRQGMIAGGGAVNIGVGGGCSVKRDGPEAPSFVVGVDKQYLEVKSRLLQEGVSVTVVSGPGGCGKTTLVKKIYHDPDIKGRFEGHAYFFTASQSFDAVPTIQKMYHDKGWDASNIQTEGDAFSALKKLLAKIGKPTLLVLDDVWSESKSSKTKPSKSESLLQKFVIHDIPDFKILVTSRFEFPSVGSPIRLEPLDHHLAKIIFLNAAKTLSGNLYLPDEDIVDEIVRRCKGLPLALEVIGKSLSGRDPLVWKSRLRKWDDGDSILDSDSEILNCLRKSLVDLSGKSAIKDCFVDLGSFPEDHMIPACTLIDMWAELHNLGDDGVHAMYNLHELSNRSLVNLVGSRSNGVGDNEDYEDQSVMQHDLLRQLAIRESSQESINQRRRLMLHIRGNTFPKWWSEQKEQPVNARLLSISTGYLTS*