MELNFKDSTFSKLKNKKRFVSIAIIATTAAILCTILPGPLGGLKYYPVKHQIAPLKSVLPKWPSRNDSLLQFTSIEFQDRLFGPESIEFDPQGNWPYTGLGDGRIVLDRGWGNREECDNRDDPRRRGARPGIAVDLPCSLSRSFLPEMLHHMVIVEGENTGRLLQYDPNTGNAVVVLRGLAFANGVQLASDQSFLLVVETTNCRVLKLWLKGNLTGTLEVFADLPGYPDNVRINDKGQFWVAIDCCRNRIQEIMSVTPWLKSLVFRGAGSLELDYRGQLLRRLEDREARIVKLISEVYEKDGKIWFGTVVHDQITSFILP*