MKLLKTMTIGLLMGASQLVMAEDHSAVALEHAHAAVEHGKLGHAPILVEHAEAALEHALKAMESAEGEEKAHLEAAIKVLEYSIEHGKMDHADIATPPAEEAVEHIQKSTQAKGSAAAGEIAIEAPKETPKSSSGKWPVTGYKKINQ