MKIHYRFRFIVCMVALLVVAGCASTKVTDRQPLVTGQIQRPGRILVYDFAATPNELPPGSALAVQYSGGETPQSAEHIANGRKLGALIAQELTSQIREMGMLAEHASLGTTAELNDIVIRGCIISYDEGSAAKRVTIGMGSGSSQLRVAAEGLQMTPQGLRTLGYGATQSGGNKTPGAAVGAATFIATANPAGLIVSSGMKVYGEMSGSSKIEGRAKKSAEEIADVLKKRFKDQGWIE