MVELNLNHIYKKYPNTTHYAVEDFDLDIKDKEFIVFVGPSGCGKSTTLRMIAGLEDISEGELKIGGEVVNDKSPKDRDIAMVFQNYALYPHMTVYDNMAFGLKLRKYKKDDIDRRVKEAAQILGLTEFLERKPADLSGGQRQRVAMGRAIVRDAKVFLMDEPLSNLDAKLRVSMRAEIAKIHRRIGSTTIYVTHDQTEAMTLADRIVIMSATKNPQGNGTIGKIEQVGSPQELYNLPANKFVAGFIGSPAMNFFEVEVKDGRIVSEDGLAIAIPEGQAKMLEAAGYKGKKVTFGIRPEDISSRQIVHDTYPSATVTAEVLVSELLGSETMLYVKLGQTEFASRVDARDFHSPGEQVSLTFNVAKGHFFDRDTEQAIR*