MSFTATKFAPSPLPLNSTTPRSNDKPLSFSFDHSKPNPSSSFLGSTRKLLRFNALAKPHAHTRASSSPVAAVLLERTSNLLVTKEEGLELYEDMILGRFFEDKCAEMYYRGKMFGFVHLYNGQEAVSTGFIKLLKKEDSVVSTYRDHVHALSKGVPSREVMSELFGKATGCCRGQGGSMHMFSKEHNLLGGFAFIGEGIPVATGAAFSSKYRREVLKQADCDHVTLAFFGDGTCNNGQFYECLNMAALWKLPIVFVVENNLWAIGMSHLRATSDPQIWKKGPAFGMPGVHVDGMDVLQVREVAKEAVGRARRGEGPTLVECETYRFRGHSLADPDELRDPAEKEHYAGRDPITALKKYLFENNLANEQELKTIEKKIDEILEDAVEFADKSPLPPRSQLLENVFADPKGFGIGPDGSYRCEDPKFTQGTAHV*