MGGRPLNELVDLDGMSKVQLSEVTGEGRHAYKAIEHEQEDNLEHVHLLHIPEDNPLTSNKAPKISIKDLHRYTDSGDLILSEISLDISAGSVLGIIGPSGSGKSTLLRAINRLWEPPPASIFLDGNDITMLDVISVRRRVGMLFQLPALFGGTIADNLNYGPSLKEEELSHEQMIELLRYADLDATFLSKSVVGLSVGQSQRVALARTLANNPEVLLLDEPTSALDPVSTQNIEGTILNLKMQKGLTIILVSHSLKQVQKIADVVCVLADGNIVETTYPSELHHSTHPVVRRLLEAS*