MKIIPLQQPLRAVAAAGGFRPAATAAFTFSRAQRRPELLLCARQNLEDSSRLVEGRRTAAVKSAGAYRIPNKKTLMKKMGAKKSGDQYVIPGNIIFKQRGTIWHPGENVIMGRDHTIHAAVTGYVKFYRDPELHPHRQFIGVAFNRDDTLPYPKHGVRRRKLNMVAVTRKEPTPRSEVSASGLPTRVIRRVGQEPTPEEIAEPGKGKRPLQKVQHNIRVLRENRILLLHDDYSYRESNVAIGRLMGRWKGKTPGSVRAGSKKAVYRAKYRESLKRKEVFRLMREEDAKKKKEAEERAKKAAADLEAKKAAAAKKAAEAMERAKQREAEALAKSKAREAEEKKASKS