MKEYIARFGHGSAKLARQAQSKEKTLAKMERGGLTEKVVKDKVLVFRFTDVGKLPPPVLQFVEVDFGYTPEHLIYEKIDFGVDLDSRIALVGPNGAGKSTLLKLMTGELVPLDGMVRRHNHLRIAQFHQHLTEKLNLEMSALQYMMSEYPGIEEEKMRAAIGRFGLTGKSQIMPMRNLSDGQSSRVIFAWLAWRLPHLLLLDEPTNHLDIETIDALADALNEWDGGLVLVSHDFRLINQVAKEIWVCENKTVSKWEGDIMDFKEHLKKKAGL*