MSFTEVQLNHALTLQPISTKRRAVALVEQPSASRPRIEAGPSQPSLHHEAGAALETPAISLRNEGLPGQLKSICVVNFMCHAHFALEFGPHVTLVSGTNGSGKSAVIQGLQVCLGLKARETRRGDNLQSFIKTGCEEAKVQVTLWNKGDDAYEPAIFGEQITIERRLTRKASNPFKLVDERNKTVSVSRSSIDAVLEYFNINAANPLTIVTQDMARDFNSGGSADRQKKYTMYMEGTLLFDIQKELSDAAAELGKAKEDVDGLLLDKNEASAEVQKMTGKRELCEGLEKQRDIQAALENHMAWLEAYAARSTVQQLQQELDQKLPEQLQQLNQLEAEVQAKLETIKQDIHTKMEAAEQAQETISRHRAQIQDLSEQARLAGRERLAAQREVDDCKATVAEVEQELQVRPLEFALAALAAGQGDVGRTGLRAWLQP*