MKREEQPGMMSLYTAAVTENASILTMLQSPNLVLTWTKMANIYLPCTPLQRWDIYGGYYIRLQNARGDTLLHVAARCGRIEVIEELLTDLTKLDDEERQADFQVLTASSKEGRIPLHEAILNDHTDVAMKLIQLQLGLPENKRKKPAEKYRRYKKGVIFCCADR