MKWYQSLLSLAVLAVGCSALITEAEIQEQTAKGLRLISLEEGVDPVWKTEDEVLDLIREDIGFFDVTEYYDPNDAETISLHSVEEQTYDAPAHIAHVQTLLADVSIPTMQQYLSNLTAFNNRYYRAQTGVQATNWIRDTMQAVVRSYPTSGATVSLFTHSFIQSSIIGRIPGSNPSAPRVIIGAHMDSINSANPMNGRAPGADDDGSGTVNVMEAFRVLVASGFKPTATVEFHLYAGEEAGLLGSQAVARNYKSSGIQVRGMLNLDMTAYVRPGTTAVVGLLPDNTNAALTRTIQTLIDTYLSVPWVTSRACGYACSDHASWNREGFPSAAALEGDMANLNSRLHTVNDLVTLQGFSWTHTAEFAKLAVAFATELGA*