MNAKVNITNRAGASFPVRRMNFDFNDVPEYWMNGSAGLTHFMTALSALFPAGEKFFIDSVRAVRYHPAIKDNEELQKEISAFIGQEAMHTQEHVNFNASAQKFGHDVETLEKFTDTAIQTARKTFAKLVKPFGMTQEMVDLTATTALEHFTATIASQLLVNTYIQELMTDKTMSTMWYWHAIEENEHKAVAFDVYEGVFGKGVKAYALRTSSLVFAMALIFAIQSSFVVRLLKQDHKLNLDELFVIYKYGYSPSKGIITGMAKEMLAYFKPGFHPNDLDTVSLLKTWKSKLGL