MELSLGNNNESESSSTDAGGGASESIEREHMFDKVVTPSDVGKLNRLVIPKQHAERYFPLDSSSNEKGLLLNFEDRNGKPWRFRYSYWNSSQSYVMTKGWSRFVKEKRLYAGDIVSFQRGVGETGKHRLFIDWRRRPNAPDPTSFSHLELQNQLHYPQSLRWGRLYSMPQSNLPMQQPQLQHLNYSIHPYQQHQHHNHQYHYHQPSNISYGNAAQYYLRPPASTLPIGAVHEQGGSHVPVVIDSVPVVHGKTVGKRLRLFGVNMECPTQNDPSSSVTMIRHGTLDSLSPRLASSSLPPPFQVREPTGAPMQAEFSKKGKASLSFDLDL