VGINVKCKHSRQCLKPCKDAGMRFGKCTNGKCHCTPK