MELHDVWFVLIAVLWTGYFFLEGFDFGVGVLTKLLARDRREKRVLINTIGPVWDGNEVWLLSAGGATFAAFPDWYATLFSGFYLPLLLILVCLIVRGVAFEYRAKRSDDRWQTNWEHAIFWCSLLPAFLWGVAFGNIVHGVAIDADKEYIGGVLDLLNPYALLGGLVTLTLFTFHGTVFVGLKTVGEIRERARKLALRFGAVTAVAALGFLLWTQADHGKTVGAVLLVIAVLALLAALGAVAKGREGWAFALSGLTIVASVAMLFVSLFPDVMPSTLDPAWSLTAANSASSPYTLKIMTWCAGIATPVVLLYQGWTYWVFRKRIGTHHIAEAH