MADHTAQYQSVCQNCGTSKTPLWRRDGMGAVLCNACGLFLKLHGRPRPLNLKTDVIKSRNRVKTSGQGSKRKSTADMNGFPTPKPDTLVASGPYGFGQARKTSPRSDRSHSPLSRTDTPNFGHNSNIAPPNVFDSVTLSEHGISPSTAGLSALQLQHPSPGSSTSSHDRHLDMAQTYEGLVAANTSLKTRVSELEVINGLFRGRVTQLEQSEEASRRSELNLHGSELQLRRSLEEAHQREEDLKRKIKELEQALSKYKQQENSDNPRDDPLEPQTKKARLSEEVDLSADTHVDTPEQP