MGKNKEMEWAGFAGDGEARCQKSSKKKRTAIPTSKPKKKKVLNVQTKSAPHPPKKAKNKAVDKRPELSDAFKKRVEKKYPFDEDVEEIFGALLGNGKLTLPDPKRPRDVGKTNDPRYCPYHQMVSHPLNQCFVVREKINEIWKNKVITFDKNYRSASVNMVSYGQTSKSPKEKITTSFKVIKMTQTSQGLVPFPTPEGQPIWVHPDLLEDEN