MGKSIDIYDIPQLDHNFLEVGSSECREINEEMSVQIPPEDFDAQSQLNPEQHHAFTKIMQTINVGTTAIFFVDGPGGTGKTYLYRTLLANVRSRGMIGLATATSGLAASILPGGRTTHSRFEIPLQTSESTMTNMSKQSGVAKLIRKAKVIIWDEASMAKRQTIETVDRSFRDIMDIDKPFGGKVMVFGGDFRQVLPLVPKSTRAEIVNASLVKSYLWPLMEKIQFTRNMRARTDPTFSEFLLQVGNGDEPTIRENLILLPKQLTIKHSKDGIPEESIIKEIFQNLQENAATTKYVTERAILASRNDHVDKINNKLISQFPGESKIFNSFYSAEDDTNNYYQEEYLNTLTPNGLPPHRY*