MQKGIPDVVKILEDPITRVQVPETTALDAYYKDATFWSIHSKQFYDALPEERLRAIPRAFQSAQNRARLLPLPAPHVRNPEHTRKKGTAEAVAERPRRRRPPAQEGDTTAVSAQAQNQMAQTVLGGPKPKASKSAKDMAAASASRPSRRAARANGLEALEKVITEINETARQSRYCLAQVLSDAEFYKGAWKWGRPTLLARHVLVTIDHISNLQVLWAKYDWVVVLKEKEPGTTTVYERLGEILAGKFAEAGRRLEYLTKTLPETQRRDLLKQWSHARNQNNTDNNTDGYLFSIFQTX