DDLTISSLAKGETTKAAFNQMVQGHKLPAWVMKGGTYTPAQTVTLGDETYQVMSACKPHDCGSQRIAVMWSEKSNQMTGLFSTIDEKTSQEKLTWLNVNDALSIDGKTVLFAALTGSLENHPDGFNF
----HHHH----HHHHHHHHHH------------------EEEEE---EEEEEE----------EEEEEEE----EEEEEEEEE------EEEEEE------HHHHHHHHHHHHHHHHHH-------