KKILIVESDTALSATLRSALEGRGFTVDETTDGKGSVEQIRRDRPDLVVLAVDLSAGQNGYLICGKLKKDDDLKNVPIVIIGNPDGFAQHRKLKAHADEYVAKPVDADQLVERAGALIGFPE
-EEEEEE--HHHHHHHHHHHHH---EEEEE--HHHHHHHHHH----EEEE---------HHHHHHHHHH--------EEEEE----HHHHHHH-------------HHHHHHHHHHHH----