MNINKPVNWIGTPKAYIYKDDITYDAVAIDFAVEQDDARYKLIILKHRNDMQYKIIKYGVKPGAQKPFPIDTGHHYKNETNPLIESILQDPYVQMVLQQKPIS