MATPLNSEALEEQEGLFLVKEEARYWGQESSLQHNHSTSELFRQHFRQLCYQETPGPREALTRLRELCHQWLRPEMHTKEQILELLVLEQFLTILPKDLQTWVQDHHPENGEEAVTVLEDLEREIDEPEYQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDETRAEDVGSIEKKEISEDRESLGDIYGRLSGHISWDPVFREAFEPASRLEWQQRERRHKCDECGKGFSHSSDLSKHKRTHTGEKPYKCDECGKAFIQRSHLIGHQRVHTGVKPYKCKECGKDFSGRTGLVQHQRIHTGEKPYECDECGRPFRVSSALIRHQRIHTNKFY