DINVVNALAYEDFVKLFGNVVEKCPLISAAIWSYRPFKDLADIEARISEFIHSLPDSGKEGILRCHPDLAGRDLQSGTLTPESQEEQSQAGMTTLDSAEIVHMYRLNSEYKERFGFPFVICARLNNKADIVRQLSERLKNRRTAELECAIEEVKKICSLRLHSIV
---------HHHHHHHHH------HHHHHHHHH------HHHHHHHHHHHHH---HHHHHHHHH---------------HHHHHHHHH--------HHHHHHHHHHHHHHHHH---EEEEEE----HHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHH---