MQNHLLEKNVAREAAERLCQSVEADLLNQKTASFTSIDRTIRESMSKALTRILTPTSSLDLLRNINLAISGSRPRPYVISIVGVNGVGKSTNLSKIAYFLLQNNFRVLVVAADTFRSGAVEQLRVHVRNLTELSRRENVGHVELFEKGYGKDAATVARDAVTFATNSGKGEMLFDVVLIDTAGRRHNDSRLMSSLTKFGQLANPDKIFMVGEALVGTDSVAQARNFAKEFVDTKGQMRNGGVGMDGFIISKCDTVGDMVGTLVSMVHATGPITEMNQYIASVPADGQVRAEIRSFYERFYQISDDPSDHAKYAEYFTKNAKLIVGSAEKTGRDGRCALLSQDSRGEQGADREWQRSYN*