MLLPVSQVSSIVNALNLTWLDKVYLNEIPNEDLDNTDTTVMLLQETDSSPAYHANSTFKGLAMGVEVQIFYKVDLEDDFNPIEAEIALLKALKDAGWLIVASQHHTTDPDTNQLTKTIYLTKNEMI