MSFTSNYPAVTRQSNLNSSTNEPSSSRMNTMVGSLPTPFSSSQDWKSQIKRPPTDSRYKTEDVTATKGNEFEDYFLKRELLMGIFEKGFEKPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPVIEKVDPQKSFIQALILVPTRELALQTSQVCKELAKYLKIEIMASTGGTSLKDDIMRLYQPVHILVGTPGRILDLASKGVCNLKGCGMLVMDEADKLLSPECLPSIIQILSCLPHNRQVLLFSATFPVTVKSFKDRFLNKPYIINLMDELTLKGITQYYAFVEEKQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDVQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYEDRFQFYKIEQELGTEIKPIPAEIDQALYCK*