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