MERKRVDCPALPPGWKKEEVIRKSGLSAGKSDVYYYSPTGKKFRSKPQLSRYLGNTVDLGCFDFRTGKMMPSKLQKNKQRLRSENLSLSKGKPDLNTALPIRQTASIFKQPVTKVVNHPSNKVKTDLQRATEQPRQVKFWKARIQTVQVTQDVILQCIADMYNNELSSGVGPDASDETLLSAIASALHLSSGPITGQTSTAAEKNPAIWLNTFQPLCKAFTVTDDDIKEQELKVYQARRSLEEALMADGLARAAESARDVEGRAA