EREMGSRRACCENMGLRKGPWTPEEDHILISYIQQFGHANWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFSKEEEDTIIKLHHNLGNRWSSIATQLPGRTDNEIKNFWHTHLK