MSFTQTYRAQGGTFHDNYRPSFIRNKNSNSANINDNRIRSYNPHDFSRNFRERSKNYNYVNHDAAPSLKRRKFSASAWEDTGRRYQQQTTYDNAPSTCNSLVPAPTRPNANAYTSTSCKRDRSKLEDDDMVFMSRDEIERCSPSRKDGIDALREMHLRYSYCAFLQNLGLRLELPQTTIGTAMVLCHRFFVRRSHACHDRFLIATASLFLAAKSEETQRPLNNVVRASCEILHKLDLTFLSYLLPVDWFEQYRERVIEAEQMILTTLDFELTVEHPYVPLTSVLNKLGLSQTVLVNLALHLVSEGIYTRLACSHL*