MSFTQFGYSYPAAPQLLMSSNALSTCFESSGSLLDSGVPTSPQNSLYCPVYESRLVASSRHELIPTAVYGNSCSKNHVYDSCSTYGPDSAACYPLGKLNEKDGVQTGHSRVTQSSAYYPYDYPIGQYSYDRYGYGSVDVGTRRKNATRETTSTLKAWLQEHKKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWSPRNKNSDEKECDDDQEDLDEAQEEPIKTEQDFNDNHGKDDTDQLHSDLDDFDLVESDGSECESKPSFVVHVHSETSDHPETHFKDAFHESVTELTRGVHKFSEDRLRAPAEDHQMAKFYLQQGQKTIETKPKIWSLAQTATSLNQVDYSSCMHKRTACPSSNCDSDSEMTKRKQESPVATLRNWVDGVFHDPLFRHNNLNQTFSNSTELWTDAISSQNNYHEHSGTPITSSHA