EAMLDEISLMDLVIQEGFNPVQASRLREELDSDSGLSLDSSHSPASSSEEGAVGYSSDLETLDPEEAEGAVGGYQPEYSKLCRMDSRDPAPLRYLPYLEHVDHNHTYNMVPEPSKEKRADFLDKQMSRDEHRARAMKIPFTNDKIINLPVEEFNELLSKYQLSDAQLGLIRDIRRRGKNKMAQNCRKRKLDTILNLERDVEDLQRDKAQLLKEKVEVPSLRQMKQKMQSLYHVGVSGRL