MEVHENRSTNSYTSVVAPGLGDGQTRYGSDRYSVPRDRSFPGPGRESGFGRVRTASNRQSLFGVGNGGSYRPSPKGQRVCKFYESGYCKKGASCGYLHP