MKKSLPRKIIYFDETSAVDLLQVRQKGHLTRTEETIRSMTGKIGADADIKAQLDEDVGVNKLVSHISGLSAGINSMMGANGSLNGSKIARTVIENSLLYDFLESAESKRGTPLLDIKEDYALSIPKDSMTYFATIAPLTEMMEGHQQLDNPDITMAISKMNSGIRNSKGYYEVVGEKTDSKFGKSITTQKVFRFNIDAFKNNYRIQDLPKMNLVLYAIHVGTTKLSQLDFETEFNLDSQQSEVGFSGLAKQAQSHQDADSNDEKSLDVFDVVLAGVR