HMYYVIFAQDIPNTLEKRLAVREQHLARLKQLQAENRLLTAGPNPAIDDENPSEAGFTGSTVIAQFENLQAAKDWAAQDPYVEAGVYADVIVKPFKKVF
--EEEEEEE-----HHHHHHHHHHHHHHHHHHH---EEEEE-----------------EEEEEEE---HHHHHHHHH----H----EEEEEEEEE----