NAMLLGVNIDHIAVLRQARMVNDPDLLEAAFIVARHGDQITLHVREDRRHAQDFDLENIIKFCKSPVNLECALNDEILNLALKLKPHRVTLVPEKREELTTEGGLCLNHAKLKQSIEKLQNANIEVSLFINPSLEDIEKSKILKAQFIELHTGHYANLHNALFSNISHTAFALKELDQDKKTLQAQFEKELQNLELCAKKGLELGLKVAAGHGLNYKNVKPVVKIKEICELNIGQSIVARSVFTGLQNAILEMKELIKR
---EEE----HHHEE----------HHHHHHHHHH----EEEEE--------HHHHHHHHHH----EEE-----HHHHHHHHHH---EEEEE-----------------HHHHHHHHHHHH---EEEEEE----HHHHHHHH----EEEE----------------HHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHH---EEEE------HHHHHHH------EE---HHHHHHHHHHHHHHHHHHHHHHH--