MKYQQLENLEAGWKWTYLVKKWKEEEAITCHIDSSEAEAAIQSLLTIEHEPTKVIEWIDKHMSPALENKLKQAIRAKRKRHFNAEQVHTRKKSIDLDYRVWEKLAEKSQELGSTLSDTIEYLLSESNRTETVTKTVSDIRKDLSDLLD