MPLLDIRNLTIEFKTSEGWVKAVDRVSMTLSEGEIRGLVGESGSGKSLIAKAICGVAKDNWRVTADRMRFDDIDLLRLSSRERRKLVGHNVSMIFQEPQSCLDPSERVGRQLMQNIPAWTYKGRWWQRLGWRKRRAIELLHRVGIKDHKDAMRSFPYELTDGECQKVMIAIALANQPRLLIADEPTNSMEPTTQAQIFRLLTRLNQNSNTTILLISHDLQMLSQWADKINVLYCGQTVETAPSKDLVTMPHHPYTQALIRAIPDFGSAMPHKSRLNTLPGAIPLLEQLPIGCRLGPRCPYAQRECIITPRLTGAKNHLYACHFPLNMERE*