MITFLSAGHRPTCFCLPKNSSSLLQISLKHTLRMARSALDEMSDSGAFNRSPSTFRNFISRDQASQFPAESGRYHLYISYACPWASRCLAFLNIKGLEKAISFTSVKPIWGRTKETDDHMGWVFPVSSTEEPGAESDPLNGARSIRELYELASSNYSGKYTVPVLWDKKLKTIVNNESSEIIHMLNSEFNDIAENAALDLYPAHLQNQIDEVNEWVYEAINNGVYRCGFAKKQGPYEEAAMKLYQALDNCEEILSKQRYICGNTLTVADIRLFVTLIRFDEVYAVHFKCNKKLLREYPNLFNYTKDIFQIPGMRSTVNMEHIKRHYYGSHPSINPFGIIPFGPNIDYSSPHDRERFGP