MTQAILALSQIEKAFPGVKALDKASLNVYPGRVMALMGENGAGKSTLMKVLTGIYSKDAGSIEYQGQPVSFKGPRDSQLAGISIIHQELNLIPQLTIAENIFLGREMTSPFGRILWDEMHRKADQLLARLNVKHSAKTLLGELSLGEQQMVEIAKALSFESKVIIMDEPTDALTDTETESLFNVINELREQGCGIVYISHRLKEIFEICDDITVLRDGKFIGECRVCDTNEDGLIEMMVGRKLEEQYPRIAAQQGDISLEVIGLTGSGVHDVSFTLKKGEILGVSGLMGAGRTELMKVIYGALPSERGVINLNGRMVNPVSPQDGLANGIAYISEDRKGDGLVLGLSVKENMSLCALDQLSKGMQIRHADEVIAVDDFIRLFNIKTPSREQIIGNLSGGNQQKVAIAKGLMTKPKVLILDEPTRGVDVGAKKEIYQLINQFKAEGMSIILVSSEMPEVLGMSDRILVMHEGRISGEFMASEADQEKLMACAVGRNPAHAA*