MSESENFEVDRKEGTLDWRFVSGNLANSSVGLVSMENSMMGTSSCPNSMVDSYGPNFLDLLTNSENLGGFCDVNGQSNEVRKDGFGFARVGCDDRTVGMGWDLGSSSMIKRDGVLPNGAEIFPQSLSQFSTDSGFVDAARMSCFSAGSFVDMMNSCGIPQSMALPLHVSRSVEHLGSDGSPIQNDRRSDCPVMSQDEGKQVLGRSCNEADGDESSGDDGSQMLDCASGEPSIKGLNPKKRKRNGQDGDSDKATGTLELPSETAKDNCESRKKGKQQTSSTAKASGKNAKQGSQASDPPNEGYVHVRARRGQATNSHSLAERVRREKISERMKFLQDLVPGCNKVTGKAVMLDEIINYVQSLQQQVEFLSMKLATVNPHVDFNMERLLPKDILQHQPGPSSALGFLREMPMAFPPLSHSYQPGLIHSTLPNMANLSDMLRQTVQPQLEPLAGGFKEPNQVNPLQATKD