MSFTFLLSPTMSAPDEIELDFNDIIPAELPQSRISLPPDYSSTNHITNELFQVTRDKNRHPKRLNNDKIQKMIRDLEETDYELDDVVRTRVFKGRLKNRHSFSQVRSDLNEYFDENKENRDKPSKVTKKKSPVPILQPITNSSKPKRVCLPKHTVLRPRKPALKQDGATTIFLMESLSGLVNDATKYATELNSSQCEDFPLPEHENEVVQIPTNEDDNPKMAIIRMFKTKRVGSEQENGVQVVSQTAPTKKTVKWATNLEW*