MEDPAFATFIVLATLAEEKPIFFHRLDASSLNSLLEPFQNEGMPQLSLYSLMAQAIMKKMGYNAQNPIGLGGGRGILTPLEPTLTKSQLEDWKLYHHLDKSPYGLGYDPDSPMRHLTQRLQSRFAYQASISHANEDIDLPGYLFEELPNKDPGSSSSWYDFFDDEEELSDDTDARFSDSEEPSSPKEVPYIDPVSVGDWDHLISCLEKNTDQEDLWTEAEPWFENALGNLEDLVELEASENIVEEPPSNLPTGDFVQKIDLGTPDNPRPVFISKNIKDDELPEYVSFLHEFVDCFAWSYAEMPGLDPKIAIHKLNLQEKIKPVKQG