TLNGGITDMLTELANFEKNVSQAIHKYNAYRKAASVIAKYPHKIKSGAEAKKLPGVGTKIAEKIDEFLATGKLRKLEKIRQD ---HHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHH--------HHHHHH-----HHHHHHHHHHHH---HHHHHHHH--