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