MTVLSVEDLRISYRSRGEWREVVHNISFSIQRGEMLAFVGESGSGKTTTAQAIIGLLADNARRDAGRIVLNGEVISDWSDKRLNRLRGVSISLVPQDPGNSLNPVKTIGQQVEEILRLHQSLSAAERRQQALNLLAKVGLSHPEQRFDQYPHQLSGGMKQRVLIAIAIALQPDLIIADEPTSALDVTVQKRILDLLDILRRESGTAVLFVTHDLALAAERADRIMVFRQGEIQEQGATETIVQRPQHPYTRQLLHDLLDAPLGLAAARHRPLATPAIRVEGISKRFSLGKQALQALDSVSFEVRRGSTHALVGESGSGKTTLARILLGFERADAGQVIIDGIDAGHLSREAQRQLRRKIQFVYQNPFASLDPRQTLFAIIEEPLKNFERLSAATRRQRVESVAARVALAPELLSRTPRELSGGQRQRVAIARALILEPAILVLDEATSALDVTVQAQILALLQQLQQQLGLSYLFITHDLATVRRIADSVTVLRAGQVVEHGDVNRLFAAPQQAYTRELIAAIPQVSSRLAQAHTENA*