MMEEQVRVLEGLWGDVRELSLGNRIQRLDLAPTPLQFLRDYVSPNKPCIISNAISHWPALSLWPNLSYLSSSLSDSTVSLHLTPDGRADSLVPLETPKKGETCFASAHVEHVPFPCALDLVLNSERNNVVGYLQQQNDCFQEEYSVLASDCDAHIPWATEALGGCLPEAVNLWIGNHSSETSFHKDHYENLYAVVSGEKQFLLLPPTDVHRMYIQEYPAAQYSYTSGSGEFRLELEKPQRYVPWCSVNPYPPPETKENEMSKFPLYFNGPKPFHCTVKAGEILYLPSMWFHHVRQSPDDNGCTIAINYWYDMQFDIKYAYFNFLQSIHHGSTLMNYDATKFTLSDELCIDADELEAEEANQEEDTKDE*