MEDKEKLGQEKDQLGQPPQPETNDQVMRDAIQDKPATHEGNVGDDVKVNEALLSDVPIENKAAGSNATVKNQLKSVDKHVGVGELKNGSNDTEMAEADDTGDGTPSQQAAFMKEVESFYKENTLEFKAPKFYGEPLNCLKLWRAVTRLGGYDVVTASKLWRQVGESFHPPKTCTTVSWTFRIFYEKALLEYEKHKRQTGELRLPVGPVTQSMTVEKEASGHQTPGSGRARRDAAARAMQGWHAQRLVGYGEVAEPIIKDKNLSSTSKREKNLKSIGSIKHRAPTNLEHATANIEADKQVVTTVVDLGPPADWVKINVRETKDCFEVYALVPGLLREEVRVQSDPAGRLVITGQPEQVDNPWGITPFKKVVSLPGKIDPLQTSAVVSLHGRLFVRVPFEQ