MPHRVTARAKSFSSQPSIAQKLKDDPVDPKNAQGSVTCVYQSHIGGYWRNVTVIWRKNMMNHCLTISVDSVENEDHQTCKIDLKPWHFWAKKGYKTFEVDGNQLEAYWDLRSAKFSGSPEPCKDFYVALIAEEEVVLLLGDYKKKAYKRTKSRPALVDALLFYKKEHVFGKKSFSTRAKFENNKKESDIVVESSTSGPRDPEMWISIDGIVLIHIKSLQWKFRGNQTVLVNEQHVQVFWDVHSWLFCEPGSTHGLFIFKPGVSELESDRDGSSVGGDSDCSDHTKYFSTLSHSRASPFCLFLCAWKIE*