MSFTYPGLEGLPAEIQLSIFSQLPNHNLAQLARTSKHLSNIVIPLIWTDVEFHAVGFHESSSELNVPPPFRSPSGRKCHPESGWNHGDLKAEAFFNTLQTLHAENPARLEHVAKRIKHMCTVVDPCWLPRTRDYVEIYPDAIRVWELFPYMTGLETLEIYAREFQYLDQTDGEDPVEQIKGPTPRLRFVRLSGYVPRTLPAWVFKAGDTLERLELGMLDRPISTSNTSHPDYSPLPHEKIQKEIDYEDSEPDSDDDESDWGSLRGEAVIPRPLGGYLSSYQDRGLSLPKLTHLRLSQPAESDYEDSCNEYTWSTRAEKACHSDWRQILQASLPTLKTLVLEQRPAADYIENDGIAESEWMEDKTTAAASENLLNMVRTVLEEDRSQGSLQSVYLYGIYVGELDEEEGLPDPTGPLGQFMQFLRGCGAECEARLGQWCFFDKSPGVAMWDAECETGYEDDDEGTKWDEVLCIV*