GLKLDLTWFDKSTEDFKGEEYSKDFGDDGSVMESLGVPFKDNVNNGCFDVIAEWVPLLQPYFNHQIDISDNEYFVSFDYRDGDW --EEEEEEE-----EEEEEEE-------HHHHHH--------------H--HHHHHHHH-------------EEEEEEE-----