MEKLVQPTPLLLSLLKSAGAQKETFTMKEVLYHLGQYIMAKQLYDEKQQHIVHCSNDPLGELFGVQEFSVKEHRRIYAMISRNLVS --------HHHHHHHH-------EE-HHHHHHHHHHHHHHH---------EEE-------------------HHHHHHHH------