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