EMMLDEDYKEGICLIDFSQIALSTALVNFPDKEKINLSMVRHLILNSIKFNVKKAKTLGYTKIVLCIDNAKSGYWRRDFAYYYKKNRGKAREESTWDWEGYFESSHKVIDELKAYMPYIVMDIDKYEANDHIAVLVKKFSLEGHKILIISSDGDFTQLHKYPNVKQWSPMHKKWVKI
-----------EEEEE-HHHHHHHHHH------------HHHHHHHHHHHHHHHHHH----EEEEEEE-------HHHHHHH---------------HHHHHHHHHHHHHHHHHH----EEEE------HHHHHHHHHHHH----EEEEE-----EEE-----EEEEE----EEE--