MPELPEVEVVRRGLHEHVAGRTVAAVEVLHARAIRRHLPGAADFASRLAGRTMVGARRRGKYLWVDLSDGDALLAHLGMSGQMLVQPLDAPDEKHLRVRVRFADEGPELRFVDQRTFGGLALAEIVEVDGTPLPVPVAHIARDPMDPVFDPDAAVTALRRRRTEVKRALLDQTLVSGVGNIYADEALWRTRLHGLRPTEKLTRAKAAELLGHATDVMREALGEGGTSFDALYVNVNGQSGYFDRSLNVYGQEDRPCARCGTAIVREPFMNRSSFSCPRCQPRPRGV