MQSCLHYVRYFAGHTGRYGNEFLEFDIRDDGTLKYGNNSRYRNENIIKKQARISPAVLEEIKRLIILSGILERDDECWPQPDRNGRQELEIHLGDTHISFVTNKITSLSEVESPDKPKGLDTFYYFVRDIKALVLALVSLHFKIKAW