MIDKAKHEPADKGPDEKKAAEVISVPKISPDEWVHLFETTGLCQAYDLESEHPTPAGIPLFIVQRGRHDQEGRPFPEKPAFIVDDKIRKVEEETYTERRKYLAESGFSSADLAVVVPYVQASVQSSKLEKEQSEQDVTSKQIDEYNKRKAKVKRLKQAVQEAFFKTPLETLLSRYESDVAQEILNERYKEYMASQRKWKEQTKAREAQEKANMEAPQKSKVTGDGDRAGPSPPLLVPSRKSKIPEGSGQENEAESFAEGANPVTGKAGATSSSGGTTIWDAGAANHSGRCVVAAQSALKREGALSEMVDPGPSMSALPVGRLGKEEPISAGADDEDNKHDMEETGANLPDDVNAVVPENGGGGAPAGEGQKRFARLLSGVRSFWGX