MVNLLNSLLYGIGGIACTCFVLLITFQEKLVYVPVVPGLSRSYPITPSRLHLKYEDVWLLASDGVRLHSWFIQLFPGYRGTTILFFQENAGNIAHRLEFIATMMRYLQCNVFMLSYRGYGDSEGYPSQHGLIKDAQAALDHLLQRTDIETTKVVVFGRSLGGAVATALVKNNPGKVAALILENTFTSILDMAGVMFPLLKWFIGGHGSNGLGIMNFLVRSPWNTLNIIGNVSAPVLFLSGSQDEMIPPAHMKRLYDAASLNTRTLFIEFADGMHMDTWLRGGERYWHSIRLFLEQHVGSSSD*