MSFTGKGTPTSDKKLTLAKATSLNPNAAEFVPFALRSPSGSTSSTDAAKLSNSTTTLGKAVLDRSESSVSNNSDDEAHQYWRRQLPDDITPDFNVVGEEDSHGVSNLPFSRLSISDVSEASIFPASTGSGFMLKDQQEFSPRVNGTGFAEKTGYPITSFSEDASPTSFHLPAKPWDKPSLTNDQPFGNIREGPHYNGNSGNSFFADMTNEQPFFEADVNPLEFLASQFPGFAAESVAEVYYASGGDLNLTIEMLTQLELQVDCGLNQNMNSKALSAPNLSALDFPALSVAESQNSSLKYSGNDVQQNVNPYRSSEKENTLLFRSGSSIPSRGATDFASAVRKMASQDSSIWKYDRTGVADATVGSSRNSSALASSYAGGQSRGVYGDRLQSRGSTRAAPVWLETGEAVANVYSEMREEARDHARLRNAYFEQARQAYLIGNKALAKELSVKGQLHNMQMKAAHGKAQESIYRLRNPVSPEMQGNGRGQERIIDLHGLHVSEAIHVLKRELSVLRNAARSADQRIQVYICVGTGHHTKGSRTPARLPISVQRYLLEESLDYSEPQPGLLRVVIY*