TLLGTALRPAATRVMLLGSGELGKEVAIECQRLGVEVIAVDRYADAPAMHVAHRSHVINMLDGDALRRVVELEKPHYIVPEIEAIATDMLIQLEEEGLNVVPCARATKLTM
------------EEEEE---HHHHHHHHHHHH---EEEEEE------------EEEEE----HHHHHHHHHH----EEEE------HHHHHHHHH--------HHHHHH--