MKEWVAVDESAKALLARTLARRIPPLTRLPPLHRVPLHAGHVLELVGPSGSGKSELLLQTAVACILPKESDGVTYGGSEGVVIMFDLDCRFDMLRLISALQLRINEARAGVRGLSHSTTKCSTYGDDVFTGCLKRFFYIRCHSSFHFLAALKTLLAKIKRLIEVGSQPHLLMIDSINAFYWIDRAVSSATSGGMGVGRTALSLQVVSEAVVQELKHILESQPLLILSTKSLIQSLASTDRKHADAVKDGVFGDVMEPKVEKAALRDFMPAVWQGFVTHRLLLQGPFQLGLAEERIGGSFHANMQPSHAVGQNEGSSSHAVGFQLPGRQLVVLMRELVHGSSRVGADVADFLQEPCLRNRSKCY*