IHLWEFLEELLDNKAYSPKFITWVSRDDGMFRLVDSKAVARLWGQRKNRHDMTYEKMSRAIRYYYERKIIKHVDGQKLNYQF