MSFTTVTKSTAAGRKKTQLQSEETKPVAEGRGVWTPEEHQLFVDGITLFPSGPWKDIASHVGTRTARQTMTHAQKYRQKIVRRLRNACLSDKYSSLFLMDQSSRFNMLLSNDEQFNDSILATSMAIAAEQELSRLGIMGDGGASPMEIGVGPSTAWSSVFMEPTDHNDSNTYQEHLPLAINFSSTEGSPYYLDGPCCEPNDIEFDKCMDFLIETFHHET