AQPLTDKEQEEREELLTQGLAHWSRRDFTQFIKANEKWGRHDMENIAREVEGKTPEEVMDYASLFWERVDDLADNEKILAQIEKGEARIQRRHSVKKALDAKIAKYKAPFHQLRIAYGTNKGKTYTEEEDRFLVCELHKLGFDRDTVYDELRHSVRMAPQFRFDWFIKSRTGMELQRRCNTLISLIEKEMADVIVEKPAPTPATAKGKKENGKAPAATPATGKGAAKRGSTATGRSAKKTK