MSFTYPYSQPSNFVDLLNSQQETPLDDSFGSFEQVSSQSTPQKRRERRPWTPSDDMLLISSWLNTSKEHVVGNEQKGRAFWKRIAAYYAASRKAASREHREASHCKQRWHKINDLVCKFCGAYESVTREKASGQNENDVLKLAHQIFFNDHKKKFTLEHAWKELRNDQKWCELSQTKTDASSKRRTSEEGSQPPGSRAEEMKSGEDDLSNNRPPRVKAAKARGKREKAEGNTLSEFQRMWEIKEKDLTMKERLSKMSFLDSLIAKKKPLSEIEEALKKKLITDMLAN*