MSFTSIPILDLAAAQDPATKPQFLTELRHALMEVGFLYLKNVGIEDELFQKVIQLGKGFFDIPEQEKLKIEMKNAPSFLGYSRLSAEITAGEVDHREQIDLSTEHPVPEPGAPLYRNLLAPNQWPSEDSLPEFRNVYTEYMERMGKISIQFTSLIAEAIELPSDAFNKYFDEDQQHKLKIVKYPDAKELGIQGDAQGQGVGPHKDSMLSSYLLQATSHKGLQVQNVRGEWIDCEPIPGTLVVAIGQGLEALTQGVCVSTTHRVLSPAAGSGARFSIPFFQGVRMSAEFEDLEKVGVGLVPEEVREQRRQIVERNGGRIDDVEFTFRAGGVSKTLGEATLRNRVKSHPDVGERWYPDILASIREEQAKAKQQKESTVPAVEVPPKAVEAH*