MGELVNLRHLDLSYTSDLEEIEYGLISRLTNLEELDMYESRYILEMEMGGAKWEELEGLKRLKSLGTFIILDVKFLNMPVVETMFSHLRKLYLCKYHGLTNFYHISAMTSLKTLYIDGCLDLTWLDIGRGPSLEWLELYELPMLKNIRSFDVPIACHHNNLRRVAIICCDRLINVFPSVAMSRLQNLELIQIITCNSIEEIITGAIEDSRLPKLRDLNLTSLHSLMSVGGSVGAWSSLEVIQVTDCHNLKKLPAX