MPNLDEISERLFIRSQEAVLQLELWIRRQQRLGEIEHENYGDKLADQYNLYMAQLNSLCVRSEYVRDKMNKGYYRGSSVVNEQTYIEDLVYEFQDLTMKLNELAQKQREHCTPSSKCSSNSDDSFRPRPLKIIERHRADVNATRQSPIKDKKRKNVNFSQMVHEDNSCPSRCTSLPGSPVRLISPTKPLRVAKSYDTGLNPRAKLKKQREDELLSFFKDNQRLSITFCDDIDEDSDSASDQNTVISSSPPCENGFKPLRRYNSYDSILSNKVQPISSAKCPTFLSMPTANRPSMKSVTVSSAPVISKAKNRASSKELLSLFISDTQKQETKAKANTRSATNSFWSLFKMPDQKSKAKNTLREPHRNLLPESNKERTYSRGVYSSCSRLVVGSHQSTILPAVSQCMVDESMMYEELQEALNTELIL