NYIVPGEYRVAEGEIEINAGREKTTIRVSNTGDRPIQVGSHIHFVEVNKELLFDRAEGIGRRLNIPSGTAARFEPGEEMEVELTELGGNREVFGISDLTNGSVDNKELILQRAKELGYKGVE
-----EEEEE----EEE-----EEEEEEEE-----EEEE---------------HHHH-------------------EEEEEEEEE---EEEEE----------HHHHHHHHHHHH------