MTQQSMLLSIEQVNKSYGKNQVLSDISFDIYKGEICGLVGQNGAGKTTLMRILSGLIGKDSGQIKQLQPYRMGSIIESPTLYPNMTAHDNLYYAALQLRLADAKERIHEVLELIGLEKVSKKKKVKDYSLGMRQRLAIGLSILDFPEFLILDEPINGLDPAGIKEMRQIILNLRDCYGITILISSHILSELDLVVDRYVIMHKGKVIKSMDKAELKAQVKVQIALHTSDDQLVKNRLLELGLRVETDGQMLLIKPTLSVMELIKIVLDLPVEIFDIYHHQVSFEHYYLDLLGKDAASPLI*