MLENQIPFFILDRLYCLQVGRPYQEGFLAMLALRFFDTLKPTYEHSTELSCNSLEFNPLYCQGALHCLQLFRWSLLHQCLDTNPNPVETWDSSHKGKRLVHCVTELRKAGIKFSKRKTGRFWDIQFKDGMLQIPQLVIHDGTRSLFLNLMALEQCHFYCRNQITSYVFFMDRLINSPEDVGHLQDCGIIEHWLGSNAEVADLFNGLSQEVAFDINDNYLSALSENVNNYSSHIWYRWQFILKNEFFSNPWSTISVMAATLLLVLTFTQTFYAVYSYHRPRC*