MSFTICLSYLDPHGKGQAIICLDEMEKKHANQSGAFIAGSKGETDIELQVGHTIQDQHCARGNLILEKGMILPFKPLALTFKNINYFVDMPSEKKQDGCGKKRLQLLRNVFGSFRPGVLTALVGVSGAGKTTLMDVLAGRKTVGYIEGDIHVSGYPKRQETFTRISGYCEQNDIHSPNLTVFESLVYSAWLRLHGDVDQQAGMAFVNEVMELVELSSIKDALVGLPEVMGLSREQRKRLTIAVELVANPSIIFMDEPTSGLDARAAAIVMRTVRNTVNTGRTV