MSFTQANCFRPSYHSPVTRIRRAANGVSTSGPIRATASVSTLFSPLLSHRRSGKGKQSSAVCLFGGKDKSNGGGGDEISPWKAIEKAMGKKSVEDMLRDQIQKKDFYDTESGGNAPPRGGGGGGNGGERPEGLGGGEDGGFAGIAEETLQVVLATLGFIFLYTYIINGEELMKLARDYFRFLTGKPKTVRLTRALDGWNRFMDTMSKPREYDEYWLEKAIINTPTWYDSPDKYKQVLKAYVDSKTDEQQFD*