MASREEYDLPWVEKYRPQKLADVVGNQDAIGRLQVIARDGNMPNLIFSGPPGIGKTTCIMAMAHEMLGALAKEAVLELNASDDRGIDVVRNKIKMFAQKKLTLPRGRHKVVILDEADSMTSGAQQALRRTMEIYSSSTRFGLACNLSSQIIEPIQSRCAIVRFTRLSEQDILARLLKVAAAEKVPYVPEGLEAVVFTADGDMRQALNNLQATYSGFQFVNRENVFKVCDQPHPLLVSTMIQNTLAGKIDEAYLGMKQLYDLGYSASDIITTLFRVVKNFDMPEFLKLEYIKEVGFAHMRIAEGVGSLLQLTGLLAKLCLLREKAKA*