MTVVKVEKLSKKIKDKEILRNISFEINDGECVALIGPNGAGKTTLLDCLLGDKLVTSGQVSIQGLPVTSSKLDYTRAYLPQENIIVQKLKVKELIAFFQRIYPNPLSNQEIDQLLQFVKQQKEQLAEKLSGGQKRLFSFILTLIGRPKIVFLDEPTASMDTSTRQRFWEIVQELKAQGVTILYSSHYIEEVEHTADRILLLNKGELIRDTTPLAMRSEEIEKHFILPIAYKEVVEQSNLVENWTLKQDSLQVVTREADAFWELLAQAGCRMQEIEVNNRSLLNTIFEETQKGDN*