MSFTSIPVLDLSLAKDPATKLAFLADLRHALMEVGFLYLQNVGISQEVFDQVIREGKGFFDIPKEEKLKIEMKNAPSFLGYSRLSAEITAGAIDHREQIDLSTEHPVPEPGAPLHYNLLAPNQWPPPNVLPSFRQVFTDYMKKMGEISVYFTSLIAEAIELPANAFDKYFDKDQQHKLKIVKYPDVGTLGKEGKEGNQGVGPHKDSMLSSYLLQASHHRGLQVQNMFGQWIDCPPIPGTLVVAIGQGLEALTQGVCVSTTHRVLSPAAGEGARFSIPFFQGVRGDTTFDDLEKVGVGQVPEHVKEQRRRVLKASGGQRLDDVEFTFRSGGVATTLGEATLRNRVKSHPDVGERWYPEILRSLREEQSRAAAGSRNSTVGGGAAMVPEGKTVEAH*