MLKNIDPALNADVLHALRAMGHGDTLVISDTNFPSDSVARQTTVGKVLHIDNVSAARAMKAILSVLPLDTPLQPSVGRMEVMGAPDQLEPVQVEVQQEIDAAEGKSAPMYGIERFAFYEKAKQAYCVITTGETRFYGCFLLTKGVIP
----------HHHHHHHHH-----EEEEE----------------EEEE--------HHHHHHHHHHH----HHHHHHHH--------HHHHHHHHHHHHHH--------E--HHHHHHHH---EEEEEE--------EEEEEE---