MTTSQKHRDFVAEPMGEKPVGSLAGIGEVLGKKLEERGFDKAYVVLGQFLVLKKDEDLFREWLKDTCGANAKQSRDCFGCLREWCDAFL ---HHHHHHHH----------------HHHHHHHHH-----HHHHHHEEEE----HHHHHHHHHHHH---HHHHHHHHHHHHHHHHH--