MKKVVKLNNIKIGNDLQFVLIAGPCQIEGKDHALFMAEKLMKLTSKLSIPFIYKSSFDKANRTSINGIRGLGIEKGLEILSKVKSEFDCPIITDVHSESQCIETAKVVDILQIPAFLCRQTDLLKAAAKTGKIVKVKKGQFLAPWDMKNVQKKLEVFGAKDILFTERGSCFGYNNLVSDMRSLAIMSELNVPVVFDATHSVQQPGGRGGSSGGERKYVELLAKAAISVGIAGIYMEVHQDPDNAPSDGPCMIKLDNLESILIKLKKYDKITKEIV