SLFELGKMIWQETGKNPVKNYGLYGCNCGVGGRGEPLDATDRCCFVHKCCYKKLTDCDSKKDRYSYKWKNKAIVCGKNQPCMQEMCECDKAFAICLRENLDTYNKSFRYHLKPSCKKTSEQC --HHHHHHHHHH-------H-------------------HHHHHHHHHHHHH------------EEEEEE--EEE-----HHHHHHHHHHHHHHHHHH------------------------