MELRLAAPQASSAPELTSLSGPFTLLSPRAATRTNSESKAVSGAFKGKDYSRSVHVHWKYKQFNCPPNAMTSTCWSGWMRQRLSSRFVRAATTEDIEAEKQLIEEDAVDRMEKTLENVKSNFNTIRTGRASPSLLDRIEVECYESLVALNSVAQVSTPDGSSILIQPFDRSTLSSIERAISKSDVGLTPSNDGSVIRLFIPPLTTERRKELLKQVSKLSEEGKVAIRNIRRDAIKSYDKLQKEKKISAANVKDLSNSIQKITDDYVKKVEELFKQKEKELLTI*