MATARCTIVASILQVRDFIDQASRSHRGTRRFCIIESQKHFRATTFRRIHPNLTTIKRSQRTRAMYADEDEDYLIDAPVSAGDGFSFAGGKYSDELGRADEWFARGKMVKAYPVEGGLEKAKDPLFGLAMGEASQTSDDSFRWFYVEEGDRKNPTVLLVHGFPSQAYSYRNVMSDLSSDYHVVAFDWLGFGFSDKPQPKYGFNYTTDEYATALKLLVDALDLNNFTLAVQGFFVPAALQFAKNNEETVKQLILINPPVTDQHTKLPSSLSAFSTFLLGEVFAQDPLKASDKPLTDCGPYILDEEDAVVYRRPYLTSGASGFALVAISRNLKIELKVFVKELKRILSPTSWKKPVSIVWGLKDRWLDFNGVEAFAKSINADLVQLPQVGHHAQEDFGEEVAKSLKALIRRRSVV*