MEDALPVKERLHKVFSDIASYQKLLSSCNAEWKDLESFISKISRSLKHKVDQLTAKEKELDEKNGKAMEALAKRRESIPAREDAALAKLQEQQEEALASLEKEKQKLTNVDFYREMIDDNDDLDDDDDDASVEDCGEQDEEEVEEKPVSGEVRVRSELKFLCETMDGDGLRMFAIKHRKEPLRDEIIMALQSAIDPARLVLNVLQGYDLDTYNPKDPGAPANRRACVLLLECLALVVADPVLGVGHPLVSPNIREDAKRMADLWKANRDLHADVGIDNSVDAHAFLQLLATFGLGSEFDSDELLKLVSGEVARRKHAPALCRSFGLADKMPGFVDSLIKEGKQMQALCFAHHFKLMDKVQPGSLIRSYLKEARRVAEELNKNAPTRAAGKNDSLIKELSS