MSFTKEAGAKGLASKIASFSIGKSDSSSDEEILQRQKTLLHRRSAVSAEVTSLQDVELFCPKVVPKNENAKERIQQALKDNYLFKFLDQEQSKIVIDAVEEVKFNKDDVIIKQGDPGDHFYLLEEGACEVWLRRPDKAEPEMVKEYAAGDSFGELALLYNAPRAATVKASSNCTLWAMDRMTFRKILLHTTSHKRQLYEKFLEDVPLLKTLDNYERAAIADVLEPEYFDEGQEILVEGRPGDKLYLLEEGEAEAKTGGHVVKMYKRGDYFGELALLNNKPRAATVVGVSKCKCVSIDRHSFKRLFGKLDDILHRNTREYNIGTSKA*