MNKLFYFNNKENILKQKVFVIFILVSLVLIACGQDNEVPVDDANAKKQADIEEIRNLIPNKVLSILAVHHNATWDEDAAGYNLKGADELFNKISYTSASGTSALYDGTTANSDADVSKAARREVYLACEYKSDFIKAFASVINRVVSVAANVSALGDLVLKIREYAKAYYIDVYDTLEKKLGNLESLSGTDIKILKTRLGELEAAQKALRDNVIQPIVDSYNKNESIVAGSADHHLKNAATTVAEIVAYGNTKLTSFDTQRNRIIDISKKIKGILSGI