MIRESXAEVSSVLNGKLEEARREARLKDFKEQRAWRWSILGLKSRSRDMVGSTLAKILDKHCLEGHNFPSWYRNVKILLTLEKIVYVLDKPPPHIPLSPEATEDERAKYDKHVEDDIQAKCYLLASMNEELQRQHEGMDSASSIILHLTELYGEGTRNRRFSTVCELVKTKMVKGAPVHQHVLKMIGFIEQLENLGTPLDGELAQDFILASLSDSFSQFVMNYNMNKMDSTLSELLNMLVTAEKTMKKENVVGTAAVAYNKPSSSKAKPQGKGKGKEKKSPTPKPKGGVRKKKAMEPKGTCHHCGKEGHWKRNCRLYLXTLKDKPQGMVEEPSRRGTSKEKCGEEFGHHVFAY