EDYAYVLDFMPYGHPDDKRPIHRREPLAQVVGERNFTLLEVSIRKGKQPLVMDRVYIGKGERDVVYKIKRRLRYEDLTPAAKTELPYVIEHIIKQDEKKYVDFFNDSITTRMHQLELLPGVGKKMMWAIIEERKKRPFESFEDIAQRVKGIQRPEKLIVSRIIYEIKNPQTKYKLFTA
--EEEEEEE----------------EEEEEEE---EEEEEEEE---------EEEEE------EEEEEEEEEEE-----------HHHHHHHHHH----------------HHHHHHH----HHHHHHHHHHHH------HHHHHHH------HHHHHHHHHHHHH-----EEEEE--