MLKIISLKEAVNFINQGKLIIFPTETFFGLGCKIFNNEDTIQQIFIAKQRAINMPLPLIIGNWEQLTITAEVPQIIYPLLQHFWPGALSIVLNAKKNISPYITASTQKVAVRLSSHPIAKEIADLVGEPIIATSANINKNPPVTKITQLDIRLYPYIEGIIDIPPIPTGGLPSTLIELHPNNTISILREGIIKSNKVKEKAAELCGIISL