AVRVAYAGLRRKEAFKALAEKLGFTPLLFPVQATEKVPVPEYRDQVRALAQGVDLFLATTGVGVRDLLEAGKALGLDLEGPLAKAFRLARGAKAARALKEAGLPPHAVGDGTSKSLLPLLPQGRGVAALQLYGKPLPLLENALAERGYRVLPLMPYRHLPDPEGILRLEEALLRGEVDALAFVAAIQVEFLFEGAKDPKALREALNTRVKALAVGRVTADALREWGVKPFYVDETERLGSLLQGFKRALQKEVA
--EEEE----HHHHHHHHHHH----EEEE--EEEEE-----HHHHHHHH-----EEEEE-HHHHHHHHHHHHH-----HHH----EEEEE--HHHHHHHH-----------HHHHHHHHHH----EEEEEE----HHHHHHHHHH---EEEEEEEEE-------HHHHHHHHH-----EEEEE-HHHHHHHHHHH-----HHHHH----EEEEE-HHHHHHHHH----EEEE-----HHHHHHHHHHHHHH---