MEKMASVSGIRTLIRIHHSLILQKSFRHSLLQLASTCITLRHCSGSNDPSLPSDTENKSLLENLSVLGVDIKMARQRQPGVLRKSFTNEMCLAQFLQEKGASRKVIASIVSRYPRAITRSLDHLEERWQLWRNVFNTDAEIVSILDRSPESFFRSSDNDDLKKNIAFLISLGLNSKDLRRLLTTAPRTFSNTLELNKQMVEFLEDICLELGGKNPEQFATSIISKNVYLLIKSTKRVGTNINNLKTSLTLSDAELLALLQGKGVDILVLSNDCLKKNIHSLEKKMSVLGLKESDVKKLVLNYPNILYIGAATLNSKLDCLLKGGIKIKQILEKPKVLDYSIQNITERLKELQRVGYDFEKNGINILDSSKKRFVAKIEKLSGVSEE