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