AREGIIGHYIHHNQRVGVLVELNCETDFVARNELFQNLAKDLAMHIAMMNPRYVSAEEIPAEELEKERQIYIQAALNEGKPQQIAEKIAEGRLKKYLEEVVLLEQPFVKDDKVKVKELIQQAIAKIGENIVVRRFCRFELGA
----EEEEEE-----EEEEEEEE---------HHHHHHHHHHHHHHHH------------HHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHH--------------HHHHHHHHHHHH----EEEEEEEEEEE--