MNLDSYERTGLRVSLDLVNIATPGSRRGTPHTGGCVIEDLHDLLKDDPASVAQLGDDHVEGFVELARLLHTAIDALSNGQVATAATALNHLLRKHPATPELAQDPDGTWRLHHHPLDAELVPMWTAICAEGLAREIGHQNVRRFGICNAHRCDRVYFDTSRNGTRQYCSLACQNRVKAAAFRER
----------HHHHHHHH------------------HHHHHHHHHH---------HHHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHH----EEEEE------EEEEE------HHHHHHHHHHHHHHHHH-------EE------EEEEEEE------EEE-----HHHHHHHHH--