MSFTGASTTISLASVWSSNGSLHLVCSSSPNAHSCPLQTANCSTHALKVSVNNFRGDHVPFSDKGFHGWFRSEGFRKGSRLVVAFSSIAEPSAGLYGEDVTQGTVILPGTDVQSITEWELDFCSRPIVDERGKRVWELLICDSSRSLQFAKYFPNNVINSLTLKDAMLSVVQMGLPKPQKVRFFRSQMTNIVTKACTELDIQAVPSRRCFSLIRWLDERYDSVYKKHPGFQENATPLLQLEESFPAELPDNLRGEQWAFVQLPLSGVMEEIAAVEQGDSFGDIFPLDVLGLELSPDQVIPGVAVASARATPLAAWTNALELASLRVDKQKKCLILTTGCLERWVYAYYRRSRQSDEEADAWEASKKACGGLHFLALQDSLESDACTGFWLLYDGPQSRI*