VRHIAIPAHRGLITDRNGEPLAVSTPVTTLWANPKELMTAKERWPQLAAALGQDTKLFADRIEQNAEREFIYLVRGLTPEQGEGVIALKVPGVYSIEEFRRFYPAGEVVAHAVGFTDVDDRGREGIELAFDEWLAGVPGKRQVLKDRRGRVIKDVQVTKNAKPGKTLAL
--EEEE-----EEEE----EEEEE--EEEEEE---------HHHHHHHHH----HHHHHHH--------EEEE-----HHHHHHHH------EEEEEEEEEE----HHH--EEEEE------HHHHHHHHHHHH-----EEEEEEE----EE----EEE----------