MKKNFLLSILSSFILFSCSPTKNATEKDNIVSADEPKTEISENTTSQNSKPAVHTVAFYNVENLFDTEDDPNTYDEAFTPTGKQKWTTKRYQDKIEKLAKVISTIGDEDGAEIIGVCEVENEKVVKDLVNNPLLKKHGYKYVHYDSPDERGIDVALLYKESVFEVTSSKNYEAKLADNDKTRDVLLVSGKLEGEEINFIVNHWSSRGGGEEKSRPKRMVSALVARQIVDDLEAKNPNAKIILMGDFNDEPFNKSLTEGLQAVDSKDLKGKELFNAFYSLQKEGKGTYNYKGDWNMLDQMIISNGLLTNTTKGFHYLDGNIFDKDFLKEASGKYKGNPFRTFVGTKYLGGTSDHFPIYVHLERK