ELPDPLGGLLDEAMLDEISLMDLAIEEGFNPVQASQLEEEFDSDSGLSLDSGHSPASLSSSEASSSSSSSSSSSSSSSFSEEGAVGYSSDSENVDFEEAEGAVGYQPEYSKFCRMSYQDPAQLHYLPYLEHVGHNHTYNMAPGALDPEEPKAPGAGKKSGKEKPSELLDKQLSRDEHRARAMKIPFTNDKIINLPVEEFNELLSKYQLSEAQLSLIRDIRRRGKNKMAAQNCRKRKLDTILNLERDVEELQRDKSKLLREKVEFLKSIRQMKQKVQRLCQ