MGKTLFDKLWNRHVIYGKEGEPQLLYVDLHLIHEVTSPQAFEGLRLENRPLRRPDKTFATMDHNVPTEDIFNIQDLVAKKQIEALQTNCAEFGVTLADMGSDRQGIVHMVGPETGLTQPGKVIVCGDSHTATHGAFGAIGFGIGSSEVEHVFATQTIWQQKPKSMGIEINGKLPKGVYAKDIILHLIATYGVAFGTGYAVEYYGETIRNMSMEERMTICNMAIEGGAKMGMMAPDETTFEYVRGREYAPTDMDKAISDWKTLQTDSDAEYDLHIQMDASILEPYVTWGTNPEMGVPFSKAFPEIKDMNYERAYEYMGLKPGQTAEQIELGYVFIGSCTNARLSDLEEAARIVKGNKVKNNIRALVVPGSRQVRNAAESIGLDKIFIEAGFEWREPGCSMCLGMNPDQVPDGVHCASTSNRNFEGRQGKGARTHLVSPAMAAAAAINGHFIDIRKEAVISGGN*