MASSSSSASNSQNCLRQKFDVFLSFRGDDTRNNFTSHFFAEAFAKHESRVNQATKIDQIVDHISSILCKSAHISSDLQDVVGINSHLEKLKSLLQIEINNVRIVGIWGTGGIGKTTIANAIFETLSNQFEAACFLANVKENAKKNQLHSLQNTLLSELLRKKDDYVSHASKGKSMIKRRLSSMKVLIVLDDIDHDDHLEYLAGDVDWFGNGSKVLVTTRNKKLIENSDEIYEVHTLPDHEAMQLFNQHAFKKEGPDECFKKFSLEVVNQAKGLPLALKVWGSMLHKKGVDMWKEIVDKIKKNSNSKIVEQLRVSYDGLEPKDQKIFLDIACIFRRHERKKVIQIVESYDSGDEDILNVLIDKSLVFISENDRVEMHDLIQDMGKYIVKMQKDSKKPSRLWNAEDFKDVVMDNVVSKLNNAIVFIFQRYHILLKVGSPNLQSWITILPLH*