MGKAKELRKRPNAKKDAQKAVGKIFGDPTGKKTEAELEEEFNKKVELWCGRIIRGVFMSYSLFGALASAVEWATRPDMPPLVPIGGGDDLAGVNAIVTGGCGGMGLELTRGLAMRGANVVAGCRAPKPPLPDDADADFGSSSGDELLDSLLDPTTIEGIPEGSVRGSAVRHELDLEDFSSVRAFAAKALAEHEGKVDVLIHAAGSMRACENTTDGFESATQVNYLSPVLLNRLVTPRLADRAGSSLKPLGNARVVHVTCSSAASMGGKGADADGVLLASDGVKPRKKGCDPGSRYADSKILLERHARVLARKFDKKNVLVAAVDPGDMLTDYVLKANWRRGGMRYHPAAIVSWAVGKASTAAFGPHGFGSFTKRQPERGAAAVAHVAVGDVFRNVAGTGAGGRVFSDRAGAFTRATGCAREVEHECGVVREPGPKRSEDARVHEAKALKRDETDSEVWKMTSKVLAPWSGELE*