MACTDNVMRALFLLALFCVMHGEKEESKRIDAKASGPGGSFDITKLGASGNGKIDNTKAVQEAWASACGDTGKQTILIPKGDFLVGQLNFTGPCKGDVTIHVDGNLLSTMDLSQYKEHGNWIEILRVDNLVITGKGNLDGLGPAVWSKNSCAKKYDCKILPNSLVMDFVNNGEFAREMYQCKDMLIKDVTVTALGDSPNTDGIHMGDSSGITITNTVISVSDDCISFGPGTSKVNITGVTYGSGHGISIGSLGRYKDEKDDTNINVKDCTLKKTTFGVRIKAYEDAASVLTVSKIHYENIKMEDSANPIFIDMKYCPNKLCTANDASKVTVKDVTFKNITGTSSTPEAVSLLCSAKIPCTGVTMDDINVEYSGTNNKTMAICTNAKGSTKGC