MKPFVTATSSSVHRIQVPLFVSKNYKAYNQDLILKMKWTCELCGKKLSSKRSYDEHFNVHTNLRPFACKHCGYAAASQMTLRRHTLRNHIPRQAWGYQCPYCNEMYMEPASYQQHIVSFWAFSNVWLSTAEMYIFNLLIGLFP