MHALHFSASDKAALYREVLPQIESVVADETDWVANLANTAAVLKEAFGWFWVGFYLVDTRSDELVLAPFQGPLACTRIPFGRGVCGQAWAKGGTVVVGDVDAHPDHIACSSLSRSEIVVPLFSDGRCIGVLDADSEHLAQFDETDALYLGELAKILEKRFEASRQAVM
---HHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHH-----EEEEEEE----EEEEEE------EEEE------EEEHH----EEEE-----------------EEEEEEEE----EEEEEEEE--------HHHHHHHHHHHHHHHHHHHHHHHH--