MLLGAKRGMILSFQPLAISFQNIQYFVDMPVEMKEQGVTEKRLRLLKDITGAFRPGVLTALMGVSGAGKTTLMDVLSGRKTGGHIEGDIRISGFPKVQETFARISGYCEQNDIHSPQVTVHESLIFSSWLRLAPEIDSKTKKIFVSEVMQLVELDGLKDALVGIPGVNGLSTEQRKRLTIAVELVTNPSIIFMDEPTSGLDARAAAIVMRAVRNIVDTGRTVVCTIHQPSIDIFEAFDEVDLYNIYFKGL*