MIIDQLEKGKFYPYGSAWQKALEFLASLTPDSEEKKYDLMGDDLFAQVVGYQTRTKETAVLEAHRKYVDVHVLISGRERLEVISTDGLEVDKAYDESKDAELYKHTPGHTLIDLYPGNFALFFPHDAHMPSLTMGEHPESVKKVVIKIKTDLLLTA