MTNVGYQYPNTTKMTIRNISVQCSLSSRVAVIGPNGAGKSSMIKVLTGEVEPTTGDVWKHPNLRVAYVAQHAFHHIEQHLDKTPNEYIRWRYEHGEDKELAGKITRQLSEEDEKKFYQVITIDGEKRRMKNIVSRRKAKRSFEYEIEWQGKTWEDNSWLSREKLESLGIQKILQIFDDREAARAGLYIRPLTSVNVQKHLQDIGLDPEFATHSRIRGLSGGQKVKVVIGAAMWDNPHILVLDEPTNYLDRDSLGALASAIKEYKGGVIMITHHYEFSNALCPEQWK