ASQVGVIKPWLLLGSQDAAHDLDTLKKNKVTHILNVAYGVENAFLSDFTYKSISILDLPETNILSYFPECFEFIEEAKRKDGVVLVHSNAGVSRAAAIVIGFLMNSEQTSFTSAFSLVKNARPSICPNSGFMEQLRTYQEGKES
-----E-----EE--------HHHHHH----EEEEE-----------EEEEEEEE----------HHHHHHHHHHHHHH-----EEEHH-----HHHHHHHHHHHH----HHHHHHHHHHH-------HHHHHHHHHHHHHH--