MNQSIIFTEQLTWDVQLSAIHFTAQQQGMVIDCYIGQKVLEHLAAEKINNSEQALSLFEQFRFDIEEQAEKLIEQEAFDVQGHIQVERVD
-----------EE-----EEEEEEEE---EEEEEEEHHHHHHH-------HHHHHHHHHH--HHHHHHHHHHHHH-------EEEEE---