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