MMEQEDNENVCLSLQFPLNHPQGCRCDDCKRIRREINKRRVRRPMNAFMLWSKKHRSTTAAMNPGVLNSELSRILGIQWKQLPEFEKQKYIIEAERIREEHYRKYPDFKYTKEPVKIKKTQYNKQDWQHQTLNYRNQSSFEDNTPFFYSMSQQLIDMYITKDEAKYLKDNAEQEFSYMFPTDKLRQEFSW