MSFTGAAEDRDMNQVDNVQEIGSCTGMMDIINIPEEIEYPASENDAVFILEEKIEEINMDLSEVRESHETEKGVASIAEAIDGQPSKFDVAYVINKEKDCVSNMDTDIADQIEELVSNMNVVTIEEETKQCVVEENEDDDEDEDEDEDEDEEEDIQDELSENEITIFCKDACKAFFKEWGLISHQLNSFNDFMSNGLQRIFDDLGEFEIEPDYNPQKKTLEGLWCHASVSFGKVTVEQPSYCSKEGRKLKIKPAEARLRNMTYSSPVYVEMEIKVYIQDHAKTDGKSKCGSSLTTKSGKHVTPISEEHKRVLIGRIPIMVKSHLCHLHDLTPKELLTNSDCSFDVGGYFIIKGHEKVSFQDILLTFWHSK*