MGKGRAPCCAKVGLNRGSWTPEEDMRLIAYIQKYGHANWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTVEEEETLIKLHNMLGNKYVHHLPLAAP