MVTGRTTWDLSRAPTEKRTNWGTSLLELPAMANVTTLLVESRTWMDREQAVPYLTSFHLKSQQELKEWTETVASFSRFCRWKRAYSFNVPLEPTIGPSPSSVGGNELTPSTFHLSLQLFCRWKRAYSFNVPLDPTIAEIAANMSSSAAKGFHGKEKSTKSVSRSEKASLQFMVGRIARLLKAGKYADHVGAGAPVYPAVVLEYLMAKVLELAGNAARDSKKNHIIPRHIELAVWNDEELSKLLGSVTIANGGFLPNI*