MDHYIEIRVLPDPEFSGVQLLSALFAKLHRALGQRATGAIGVSFPDAGKTLGERLRLHGSVQELAALEQTGWLRGLRDYTAITEPLPVPAGVKHRTVRRVQVKSSAERLRRRAVNKGRMTVDEADARIPYTVEKRTSLPYLPLRSLSNGQTFLLFVEHGPLQDKPVAGAFSSYGLSAVATIPWF