MKLFSETAKKKRHRSDSIDSLANFRQNLPVYAYRTELLRAIRSPKIVLVTASTGSGKSTQIPAYLIDSEHVMAVTQPRRVAATTLAQRVAHEHQGIVGHQIGYRVRFDDCTRSDTQLTYVTDGMLLREAMVDPLLRKYSIIFLDEAHERSLQTDILLGVVQRARKSRQQSYSRRPLQIVVMSATLQVQTFEDFFGKENVVRIEIPGRQFPVQMLYTSVPAEDYMEATLATILQIHTHEEAGDVLVFLPGQEEIEDLATLLRGNTVSQLLANGVLICLLYAALPPEAQLAAFAEKPEGCRRKIILATNIAETSVTLPAIRYVVDTGKHKLRQILATGMDSLTVESVSQAQAAQRAGRAGRIGPGLCFRLYTEDAFERLDPDSLPEILRVGLAQVILQLKGMGVQDPTTFDFVTPPDTSSLVRAAKLLYALGAVNDAMELTDYGKKLAKLPLDPVFGHLLLKSAEYSCTSEMLTAVAVLSAENVFYRPTTGEVIAKAAAAHRRFASHEGDLPTFLNVYQAWEREASYHSRVLHGEWCQRNFVSGRSLGRAYHVRQQLRSTCLRPAEKNGLGMDVNVTCGKDRESFLKCAAAGLFLQVASRTKAETEIDSRGNETVSIHPTSTMFGRHPAPACVVFTELVTTKKTYIRGVTQIREEWLHEVAPVFYPK*