VDKNCIGWAKEYFKQKIVGVEAKKYAKIKSVSSIEGDCEVNQRGKVISLFDLKITVLIEGHVDSALPFEGSINVPEVAFDSEASSYQFDISIFKETSELSEAKPLIRSELLPKLRQIFQQFGKDLLATHGND
------HHHHHHHHHH--------EEEEEEEEEEEEEEEEE----EEEEEEEEEEEEEEEEE----EEEEEEEE-----------EEEEEEEE----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH----