NLKYCLVILNQPLDNYFRHLWNKALLRACADGGANRLYDITEGERESFLPEFINGDFDSIRPEVREYYATKGCELISTPDQDHTDFTKCLKMLQKKIEEKDLKVDVIVTLGGLAGRFDQIMASVNTLFQATHITPFPIIIIQE
---EEEEEE------HHHHH-----EEEEEHHHHHHHHHHHH-----EEEEEEE-------HHHHHHHH----EEEE------HHHHHHHHHHHHH---------EEEEEE----HHHHHHHHHHHHHHHH-----EEEEE--