MAALPDKEKLLRNFTRCANWEEKYLYIIELGQRLAELNPQDRNPQNTIHGCQSQVWIVMRRNANGIIELQGDSDAAIVKGLMAVVFILYHQMTAQDIVHFDVRPWFEKMALAQHLTPSRSQGLEAMIRAIRAKAATLS
---HHHHHHHHHHHHH---HHHHHHHHHHHH-------HH--------------EEEEEEE----EEEEEE----HHHHHHHHHHHHHH----HHHHHH--HHHHHHHH-------HHHHHHHHHHHHHHHHHHHH--