MSFTNFNNETKNEIIENETPTNLEDSIDIGKNNEEIKVENQMIEENTGLKIQKLSTKTKRNLNPTPKECSICERMASGYFFYGVICCDGCKHFFHRCITSKNKYNCEKDGNCNLSYNINVCKSCRFDKCILKGMYIQTTKGRQPEKVLEIQTMIQNKRRELASKGKYVQGKSSNNCAVEEINFVDLQNSIIAAQNKQFLDYLLTVEQNACRTRDSGIDECHYNSSCNSLASLLTRKENLIAMKHENIGMPRHSKSVHAPIEGFIAFSKLPKPFTDVLLIIVDTARTMPFFDKLDLSDKVLSE