VLQVLDRLKMKLQEKGDTSQNEKLSMFYETLKSPLFNQILTLQQSIKQLKGQLNHILE
--HHHHHHHHHHHH------HHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHH--