MATGAVLLQVGTRYWGVDSCALHSNRVCGFGTTHEHCSWSKLKVNGSREMKLRDRLGFLRSEKMKLLSPIVGAASQRFDDAFEEPAYSDSETEAGASEVSPDSLDKEEISPEAGAIVVSSLSTSLQTLSKDEAMGIILNAAGSTAGWTTGSGLEGPSYPMEEAANEMPGPIFSKSPRRRMRVAFTCNVCGHRSIRAINPHAYTDGTVFVQCEGCDVFHKLVDNLKLFHELKGRIYKGYECFEVGYDQYYDFLG*