MKEWVAVDESAKALLARTLARRIPAFTCMPPLHRFPLHAGHVLEVVGPSGSGKSELLLQAAITCILPRQSDGITYGGSEGVVIMFDLDCRFDMLRLISLLQLRINEARAGRHGPSSFITNRSNDGDDVFTGCLKRFFYIRCHSSFHFLAALKTLLAKIKRLNETGLHPHLLMIDSINAFYWVDRAVSSGTPGGMGVGRTALSLHVVSEAVVQELKHILESQPLLILSTKSLIQSLPSMDRRYADGMKESYGDMESKLEKAVLRDFMPAVWQGFVTHRLILQGPFQPGSHDSSVDLPYFFTAEWQIPCLKMPDKFIIHDRGISLKS*