MKKLLSLLAVTGLVATSGSVAVACKKEPANNTSNNTDKNTEKKDLTKITEQDLKISPESNEETEAKAAVLAQIKTVLKIDVVENTDITFSDFTKATSAEKTGKIIVSAVESSKLVLGKVTFILNYFEPKDISELKGNDVVLQIQGNSIEIAKEAVINKIKSKFKVTVVENTDVTFSDFTAPEEGMTKNGKITVKSVSTSKVLVADKTATFGLLDVKKPEGKADLAKLSEQELQITNENSMDESKTKNYILGVINLKFKAYGVTYKLEDLKFGVFKAPSGSQDSSITVEPAKSNTTLTGTATFVLKGKAE