MSFTGAPPPPGVTAATTTTPKQYFCYQCNLAVSITVSPSNDPFCPICHDSFIEELEARNPQNPNPLSESVLNDPFDPFSSLFPPLFQISGNFSHPEFQIRPELSDQNAFNPFDFLRSHLQNLHSGGARVQFVIENNGGEQGGLRFPGGNFGDYFIGSGLEQLIQQLAENDPNRYGTPPASKTAIEALPTMKVTEEMMKSEMNNQCAVCKDEFESGEEVKGMPCKHVFHEDCIMPWLKMHNSCPVCRYELPADDPDYENRATGGQGSGGGVERRFTISIPWASGGGGQSSS*