MTDKITFNDLGLPEFILKAVSDLGFETPSPIQQSCIPHLLNGNDVLGMAQTGSGKTAAFALPLLAQIDPSEKHPQMLVMAPTRELAIQVADACEQFVKYAHGTRIVTLYGGQRYDIQLRALKQGAQVIVGTPGRILDHIRRGTLNLSELRFIVLDEADEMLRMGFIDDVETVMAELPENHQTALFSATMPEPIRRITKRFMNDPQEVKIKVNNENAPDIEQSCWYVHGVRKNEALLRFLEVEDFDAAIIFARTKTGTLDITELLEKNGFRSAALNGDMTQQLREQTLDRLRNGSLDIVVATDVAARGIDIERISLVVNYDIPLDAESYVHRIGRTGRAGRSGRALLFVEPRERRLLRNIEHLMKKGINEVELPNHLVLQECRRKKFVAKITKQLEHHDLEQYRSLLEDLFTADQDQENIAAAMLMLLQGKQKLILPPDPPMEKRRRERNDRGDRRENPRSAERRGERKGYGNPQPMDLYRIEVGRADGVEVRHIVGAIANEGDINSRYIGHIKLYDDYTTVELPQGMPKELLQQFGKTRVLNKQMQMSFLGAVKSDNSRGSDDFNGKRKGRGGDFRGERGRNERNGDNRGNRKFNEKSNRTFSDKPRRDRRSSF*