MAASPELRELAAVIQRDMVQSNPNVRWDRIVELEGVKRVLKESLVMPLRWPHLFTGLLAPWKGVLLYGPPGTGKTLLAKAVATECSTVFFNISASSIVSKWRGDSEKLVRVLFDLARHHAPSTIFIDEIDSIMSARGDSGEHEGSRRMKTELLVQMDGLMANEAQVFVLAATNLPWELDAALLRRLEKRVLVPLPSSSARAEMLRNTLPPARIQRSVDIDGLADQADGYSGSDLVLVCKEAAMRPLRKLLLTLDAADAAMGSGKVADLPQPERVTEEDLRAAFACTRPTVSQYGSRYAEWEAEFGSS*