MKKNVLWTALLALMLLLSACGNDEKASNGKEPEKKVEAEETDHAAAEEETDESEEAEETADGTSAEGELLNPNIADESEGEVEVIYTNTDPGFVHDMKGFKVSVDEYQIVKVTDMHEDVTIPFNDEIDGYVITAKVTVDNGTDKAMYYNNMHRIQTSHELDWYPSDPTFILDADKVKSKKESETGKFAAGEKITGLISFTLTNAEFDKLSTVKPKYIIEGGAADNDQFKGSIQGNAVFDFAYSVEQKEAMASEPSFYQDQLTTDNMADKKMIFEKEGIGEAQKIGDVNVTLEGVQYTEITPTEANKPRFTNFGDSGIVALTVKFNIDNQSSEPVSIWNIGSILSVDDNRARILSQGMVEPREPKAIEAGAQGEKLHVFLFRKDEFEIYKKFDLEFGPFYNEDGTKAFKGRTAEFTLPR