MGGKPTISADEEEGPQTCRVCGDKANGYHFNVLTCEGCKGFFRRTVKRNARLRCPFRKGACEITRKTRRQCQACRLRKCLESGMKKEMIMSDVAVAQRRALIKRKKRERMEAQPPGMQGLTGEQRMIIEELMDAQMKTFDTTFSHFKNFRLPEVLGSGCEIPESLQALTEEEAGRWRQIQEELGTMKLSLQLRGEDGSVWNYTPPADRSGKKLFSLLPHLADMSTYMFKGIINFAKVISYFRDLPIEDQISLLKGATLELCLLRFNTVFNAETGTWECGRLSYCVEDPEGGFQQLLVDPLLKFHYMLKKLQLHKEEYVLMQAISLFSPDRPGVVQREVVDQLQERFAITLKAYIECSRPQPTHRFLFLKIMAVLTELRTINAQHTQRLLRIQDTHPFATPLMRELFSTTDD