MHEHGTVALPLGFTILRLLLLITVTIVAGWALARPFTSGGALTRRVVTAVAAAGGVVALLVADATWLPGPAAVALIAALLAPPLLREKIPVLAHAVLAAVVLAAVATALWFAGPPLSGAHLVLMAGFAGVGWAALCPPTVVVRVVGAGLAVALLAGLAQVTLAGHLATPPSGPMLTRVAVAGEPVDVLVAPHRPGWNVVRVPDAPLRVGNAENALVSAEERPGASGRWALVWLDPGRGSLWLGRDGARATVPVNPGSDPWTGPDVRGPDGTEYADAALAALLAGKAEPPWPRLTDTDARALRAQVSALPREFSLVADTSTRSAEAAAAVRDEAARGGRAIVPDAPDVLVVGGEATGTRVHLAPWLRPPDLTTPDGRRYARVLADAFPGTRPTEPGLAAWRGDQTTGEDR