MQPLAERLRPTSLDNYIGQQHLVGPNAPLRKMIEGGRISSFILWGPPGVGKTTLAKIISHQLDVPFYTLSAVTSGVKDVREIIQKAKSNRFFNQASPILFIDEIHRFSKSQQDSLLGAVEQGVVTLIGATTENPSFEVIRPLLSRSQLYVLKSLGKEDLIQLLHRAIETDFILKEKKIELKETDAMLRYSGGDARKLLNILELIATSSNIEPIVITDDLVTNSLQQNPLAYDKGGELHYDIISAFIKSIRGSDPDGAIYWLARMVEGGEDPKFIARRLVISASEDIGLANPNALLMANSCFDAVQKIGWPEGRIPLAQATIYLATSPKSNSAYAAINDAIAVVRESGNLPVPLHLRNAPTKLMKELGYGEDYKYAHSYENNFVKQTYLPDEIKNKRIWHPQNNSAEKRHSDLLNKLWGDKYSK