MPRKPKKGYFVRGQFVAEGSELDLQLKAELKGSEISKTDLKRESTELQKLGEALLELRPVLMERLQLPDKLLDALDEVRRISNFEGRRRQMQYIGKLMRGLDEDLLAAVRAALDEQHQGSARETLALHEAERWRDALIERDEAVGEWLQLHPATDAQQLRALVRQARKDRGPADADAVSRGLAPRQGRAYREIFQLVRQQLAGAGDTPVDEDTQEDTHE