RNLRDLLAPWVPDAPSRALREMTLDSRVAAAGDLFVAVVGHQADGRRYIPQAIAQGVAAIIAEAKDEATDGEIREMHGVPVIYLSQLNERLSALAGRFYHE
--HHHHHHH--------EEEEEEE--EEE----EEEEEE-----HHHHHHHHHH---EEEEEE----------------EEEEE--HHHHHHHHHHHH---