MIRDDLVILISVLLLFSGCIQPEEQQEVAESVVSEEWQPDGIVGVNEYSHSLKLYSPARQGYTGGVMTISWKIDDEYLYMALNGSTRGWLAIGFEPTEWMRDADMVLGVVDGNARVLDEYSTGNYGPHIEDTLLGGTDDILEYGGKSYGTHTVAEFRRRLDTGDRFDKVLRLGKDVSIIWAMSDNTDPSVKHNIAYGEGLIYLGMTQSSADIHGSRDTSRNNITQNVTQNDADWMLFIWKEEKAARDLYESLYERTGLTLFLDLVRSEQSHMDQIRSLMERYGMETPDLERGVFDNQTLQGIYNDLLSISSDDDALRAAATFEEISISDLERAISETSNKEAIDVYSGLLAGSRKHLRSYVRDLEDRGIEYTPVYLSRSEFDEIVRAA