MSVVRLDEEDLDEEDLAILREVASKGGGASKVAGTGGYYHNRPKSAVGSAVLGPTKLDVTATNGTSGNVGVKGRAAFDDFQAKWDRFDNDTFVELLAEKSPHVPQLPKQVPAGCPEFKVLLVGPRGVGKTSLLQRHLTGEFLTQTKRWDDVVSLQFSSNCGDIRFNVWELTPDSPDSSFRQASGAILLCDGSRASQRALPSCIRNVKSHCGIIPCVLGFNKCDVPLLPQAKKAREACQRKEKLQSYQLSVKTWQNFEKPFWWLARRLSGCPSWHFAPSPAPWPPWPPQLPEQHQDDALQQGLAAQVPIEDEKG