XEMFHCPYEGCSQVYVALSSFQNHVNLVHRKGKTKVCPHPGCGKKFYLSNHLRRHMIIHSGVREFTCETCGKSFKRKNHLEVRDLWLPVPAARVAQLAHEEAHCGGAVQLHVRSLREALREAGQRQVPHAQKPPGSQAHLTHLTTDRPYLFVRSDTTPGLAGAWTAARAARTAGRKEAPPPRPRAGPPGQVPHPAPPHPSRSWCLGLHCWNCVKRAE