MSFTVIIPARFASSRLPGKPLADIAGKPMIQHVFEKALQSGASRVIIATDNENVADVAKSFGAEVCMTSVNHNSGTERLAEVVEKLAIPDNEIIVNIQGDEPLIPPVIVRQVADNLAKFNVNMASLAVKIHDAEELFNRNAVKVLTDKDGYVLYFSRSVIPYDRDQFMNLQDVQKVQLADAYLRHIGIYAYRAGFIKQYVQWAPTQLENLEKLEQLRVLYNGERIHVELAKEVPAVGVDTAEDLEKVRLILAKD*