MDFRRIQYVALGTREEYTRPDVLKAALAEFISTLIFVFAGEGSSMAFAKLTDDGSTTPAGLVALALAHGLGLFVAVAVAANISGGHVNPAVTFGALLGGHITLFRLVLYWVAQLLGSTVACGLLKYTTNGMTTSPFALSSGVGVGNALVFEIVMTFALVYTVYATAIDPKKGSLGTIAPICIGFILGANILAGGAFEGAALNPARAFGPALVSWTWLHHWIYWVGPLIGGGIAGFVYQFIFIAPEPTHEPLQATADY*