MSLTRVSVTAVRNLHPVTLSPSPRINILYGDNGSGKTSVLEAIHLLGLARSFRSARLQPVIQYEEAACTVFGQVMLANGIASNLGISRERQGEFTIRIDGQNARSAAQLAETLPLQLINPDSFRLLEGAPKIRRQFLDWGVFHVEPRFLPVWQRLQKALRQRNSWLRHGKLDPASQAAWDRELSLASDEIDAYRRSYIQALKPVFEETLAELVSLDDLTLSYYRGWDKDRDLLEVLASSLLRDQQMGHTQAGPQRADLRIRLSGHNAAEILSRGQQKLVVCALRIAQGHLINRAKRGQCVYLVDDLPSELDEQHRMALCRLLEDLGCQVFITCVDPQLLKDGWRTDTPVSMFHVEHGKVSQTTTIGSEA*