MGKQEKDLGTAWEYQGCLIPKDLYYDIENQVWVRVNEDGTVTLGLTDVGQTRAGRLLHIRVKPVGTKVKKGKPVATLESGKWAGPVPALVEGEIVEVNPKVVEDPNYINIDPYGDAWIVKIKPTSEETLKRDLSELAHGEKAHEEMKKHIDEWDIVCMRCV