MPLLDIRNLTIEFKTGDEWVKAVDRVSMTLTEGEIRGLVGESGSGKSLIAKAICGVNKDNWRVTADRMRFDDIDLLRLSARERRKLVGHNVSMIFQEPQSCLDPSERVGRQLMQNIPAWTYKGRWWQRFGWRKRRAIELLHRVGIKDHKDAMRSFPYELTEGECQKVMIAIALANQPRLLIADEPTNSMEPTTQAQIFRLLTRLNQNSNTTILLISHDLQMLSQWADKINVLYCGQTVETAPSKELVTMPHHPYTQALIRAIPDFGSAMPHKSRLNTLPGAIPLLEQLPIGCRLGPRCPYAQRECIVTPRLTGAKNHLYACHFPLNMEKE*