MKLSCNGCRILRKGCGEDCAIRPCLEWINTPQAQANATLFLAKFYGRAGLVNLIDSAPQHNGPAVFKSLLYEACGRIANPTFGSVGLFWTGEWAQCQAAVDAVLAGSQIKVVGASDSQGIATHGDEHVAQILGIRHVSKDAEMDHVKGRAKKIKRSRTVIKPKPQVSSIDSAAMLKLTWSREPGRSEGDSEETVEAMLVSQNKPSRNGGVEMDLDLTLG