MQPLPLFSLFINYPTTVLNTGAFHSTGNGRLYRRRGKEKEVKAVVILGPTGSGKSGLSIELGTCFPFEVINSDKIQVYKGLDITTNKIPMEERLGVPHHLIDEIDSEIHGELTPAQYRARASSVISGIAARGNLPLVVGGSNSLIYALLAKRFSPDSDVFNGGGPVCSELRFRCCFLWIDVSLPVLNEYLAKRVDDMLDSGMVNELAEFYESGMVDELAPDTGLTKAIGVPEFERYFRYNGGCDACKEERDRVRRGLYDDAVRTIKENTCQLAKTQIEKIQR*