VDQATLDKLEAGFKKLQEASDCKSLLKKHLTKDVFDSIKNKKTGMGATLLDVIQSGVENLDSGVGIYAPDAESYRTFGPLFDPIIDDYHGGFKL ---HHHHHHHH-------------HHHH---HHHHHHHH---------HHHHHH-----------EEE-----HHHHHHHHHHHHHHH------