MRSLWEEFNRLGTEMIVTKAGRRMFPTFQVKLSGLDPLADYVLLMDFMPLDDKRYRYAFHSSSWLVAGRADPAAPGRVHFHPDSPAKGAQWMRQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVFVDPRRDSERFAHENFKSFTFTETQFMAVTAYQNHRITQLKIASNPFAKGFRDCEPEDWPGTAGPLLGVLSRNQGATPSTQLKKQEKDMPTGHHFSRESTPSLQQSSFMQPMGAHGFQELPAPRHPLPAELAPYKPLAYHGVYVGAKPRAAPYPLPSIRAAGFHALNVYTTSMTPALGYEQQ