MDKSQSTYKRFEGNSRNNQDKTLEEFEEASDSIEASEAIILPVTSTRGESIVNCLSTFEVGSTSGASYAASRSSSRRTSNRGAFFIDGPGGTGKTFLYRALLAAVRTKGFIALATARFKIPVDIDDNFTCNISKQSSLAILIRDSELIVRDEVSMAKKNMIEALDTLLKDLMNTKALFRGKVVVLGGDFRQTLPVVRSGKKEDFINQSLLYSRIWNHLEKLCLSENMRAKKDPAFCAYLMRIGNGQEKTNNCNKIEIPNNFIVPFTDEIESLNILFNVTYPNLX