MEAPKDYSLTPAAAGTQQSSAPLAPSQEAAYRKKCIQLKRRLTEIETNNDATRRRIEQEKEHVKKMRLVRAILLDHLKKIAETPGKRLTPEQLEELGLRADGRARVSEMVGIDGELRPDGEGLLDDSSDDDEEDPEPAERPERKQRRTNNSYRESIMTTTPGPNPSMYQQPGLPNLAPASSFSPAAPRDPAALTSSFRVNNTSQAAAAPAYPPQQQYPSEYQQSSPLAHAQNPAYTQPPHIEAPGGSPGAAPGGGPRSLPPQPQRPPPPFQQFTDHMRPQLEADDYPLDQIDSRIDQEWRNLSKENRELWDNRYAEQMMEYTAAMDDWKRHQKKVNNSVAGVSFSESRNRT