MKEVMIKATGLEKSFKKTEVLKGVDFEVKHGEIFALLGSNGAGKTTTIQILATLLKADNGNAHISGFDVKTEPEKVRKHISLTGQFAAVDGLLTGRENILLIAKLRGEKYPAQTADDLLARFGLEKAADRRADTYSGGMTRRLDIAMSLVGSPDVIFLDEPTTGLDPEGRMEVWKTIKTLSDGGTTILLTTQYLDEAEQLADRIAILHGGTIIANGTLDELKKLFPPAEVEYIEKQPSLEEIFLAIINGKEEVK*