MKKTLLLCFIHGFKGGEDTFGVDYQFTKDLRDLVREALPKIKVESIVYPKYETRGDLGNCVSHFRDWLQDRVIDMEVAAGTPSPTIEPSVRTILIGHSMGGIVAAEMLIGLASEKPIYTEDGIQKSETPSFNSLMFPYIQGVLAFDTPYLGISPGVVAHGAEDQYQTASQAIGAISQLSGLGASFWGATQAASATTTPALPKTAGALPAPSASGGSQWQKWGKMAMYAGAAGAVAAGGAAAWMNRDQLGEGWSWASSHLEFVGCLARGEELRKRVSCLLQLREELDVGFANMYTRLGKAAPAKEINLVGTVLGKDRTFCNLPKKQPGGVWKEAINDKATDEAGAHMNMFTPKENPGYNKLAQDATQFIHDWLQNDWYQTSAEEPLLLKEAPKPADNPLHEENPWADEKPSPEDAGVRDIL*