MKFGPETIIHGDCIEQMNALPEKSVDLIFADPPYNLQLGGDLLRPDNSKVDAVDDHWDQFESFAAYDKFTREWLKAARRVLKDDGAIWVIGSYHNIFRVGVAVQDLGFWILNDIVWRKSNPMPNFKGTRFANAHETLIWASKSQNAKRYTFNYDALKMANDEVQMRSDWTIPLCTGEERIKGADGQKAHPTQKPEALLYRVILSTTKPGDVILDPFFGVGTTGAAAKRLGRKFIGIEREAEYLEHAKARIAKVVPIAPEDLDVMGSKRAEPRVPFGTIVEAGLLSPGDTLYCSKGTHVAKVRPDGSITVGDLSGSIHKIGALVQSAPACNGWTYWHFKTDAGLAPIDVLRAQVRAGMN