MKKIYLFFISTLSIVTLLISCEKDHGVYDPDKVKHTSDLAVPKGFNWQMTASANYIISAPVETVASIFTDESCNEDQLIAQVPVSATPNEIMLEYPASTQTLYLQFPLQNGKKEVMPVVVKATRATQAIKLPEDAEYEMKDDDIYKYELTHYISRGTIMFEDYWPVKGDYDFNDFVIHYDITGRISGGGRPEVYNHEGLDINIQFKAIGGSYNYQLGFQLDALPAKYIDSYDISQDQEIVKVKFLNPNEEGPAVFVFEGTSALKGQNGAQFYNTEKGHEVDKNQLITATIKLKINSFNNLEKTQALVASVATTNQNFFLTADKEIHLRGYSPTAYYQNYETDANDLMSSIPYCDKDGFVWGIKVPVNIKHAIEKTDFIEAYPKFGKWVSSNGTQNKDWYKYPVSGKVID