MKFIDFDKDKCNNCYKCLRTCPSKAITILEHHAEIVDDVCIYCGKCQVICPQGALSIKDDVSKVKDAIRDNKKVIATVAPSFVGAFDMDNPKQIVTGLKNLGFDIVEETAIGAEIVFEYYKRYIREGKYKNIITTSCPSANLIIEKYYPQLVEYMLPVVSPMVAHGKILKHMYGMDSYVVFIGPCLAKKSEAEDFQHSQIIDAVLSFDELSDWFENEDIILNQLSNTKFDANSYEGGSSFPIGGLAENCKTEIENGGYELIQVNGVERCKEILECIQNEDIEDICVELNICEGSCVDGPGMPKDGVNYYVREKKVKNYAKSKEICADKDLRELLEWEKEISFEKTYFNKRVKRKKATEEELQEILRKMGKHGEEDELNCTACGYRTCREKAESVYEGMSEINMCLPFMRAKAESLRNVIFENSPNIILILDEELNVKEMNPASERIFKIKAENIIGKPIAMIMDDSKFRKVKETKKCLVGIKVYYKEYNKVMFENILYLEKENVLMAIMTDVTYEEKNKKELARVKEGTLNAAQEVIEKQMRVAQEIASLLGETTAETKVTLTKLKEIVIGEEGDL