MEFAPRSVVIEEFIDTLEPMMEAYGLDQVGIFEEHGEGNRYYVGYTINKDDEMITIHMPFVKNERGELALEKQEWTVRKDGREKKGFHSLQEAMEEVIHS
-----HHHHHHHHHHHHHHHHHHH-----EEEEE-----EEEEEEEEE---EEEEEE---EE-----EEE----EEEEE--------HHHHHHHHHHH--