MDLDKLKDYRALRNAILRLLPYLDSGITELIMNKEKEIWLYKLNGVREKVFDENLDKAFILGFGEQLASFRDLFFNANYPTLNTSIPTSRYRVSMNHFAISADNELSLNIRVPSDKKFDLKAFKLSSTCQYDYEYLKNLMIEGKNLLISGGTGSGKTSFLNALIEFIPKHTRIISVEDSEELDLRAFENHKSLLVDKTESSKFTYENALNMAMRMSPDRLMVGEIDTRNSMLFLRFGNTGHKGMVSTLHADSVHGVIEAIALNLQMNKSGLDVNVAKKFFKSSVDIVVQIVLDKATNTRYIQEILPAKDLRDSL*