MSFTGLTSTALPTKAEQTFAGRVQRQTATKATGSKTVAAMKGKTIKVAINGFGRIGRNFLRCWHGRANTMLDIVAINDSGGVKQASHLVKYDSVLGTFEADVKIVDDTHISIDGKKIEIVSSRDPLQLPWKALGVDLVIEGTGVFIDTPGASKHITAGASKVLITAPAKGDDIPTYVLGVNADGYKHSDKIISNASCTTNGLAPFVKVIDEKFGLVKGLMTTTHSYTGDQRILDASHRDLRRARAACLNIVPTSTGAAKAVALVLPQLKGKLNGIALRVPTPNVSVVDLVVQTSKKCTADEVNAAFREAANGPLKGILAVADEPLVSCDFRCTDVSCTIDAALTMVMGDDMLKVVSWYDNEWGYSQRVVDLAELCAANWE*