MSIRLDNISKHFGQFQALAPLSLKIEDGEMIGLLGPSGSGKTTLLRIIAGLEGADSGTIHFRDRDVTNVHVRDRRVGFVFQNYALFRHMTVADNVAFGLQVMERAQRPNPAEIQKRVKQLLEIVQLGHLAHRYPEQLSGGQKQRIALARALATQPEVLLLDEPFGALDAKVRKELRRWLRSLHDELGFTSVFVTHDQDEALELSDRVVVMSNGRIEQIDSPVELYAQPNSRFVFDFFGNVNQFAGEWQNGQWVNGSAFIQPPESDATRQSGLLYVRSHELALSDKENSQASLPFEVVSINPVGAEVRVELAPVGWQSQELWEAKLSHRSLSEKRLSRGDQVFATPQVGYFFASEGQSSPSVLRWPFLAPGSLMFEI*