NDAAEVALYERLLQLRVLPGASDVHDVRFVFGDDSRCWIEVAMHGDHVIGNSHPALDPKSRATLEHVLTVQGDLAAFLVVARDMLLASL ---HHHHHHHHHH-EEEEE----EEEEEEEE-----EEEEEEE---EEEEE------HHHHHHHHHHHH----HHHHHHHHHHHHHH--