AVETPGWKAPEDAGPQPGSYEIRHYGPAKWVSTSVESMDWDSAIQTGFTKLNSYIQGKNEKEMKIKMTAPVTSYVEPGSGPFSESTITISLYIPSEQQFDPPRPLESDVFIEDRAEMTVFVRSFDGFSSAQKNQEQLLTLASILREDGKVFDEKVYYTAGYNSPVKLLNRNNEVWLIQKN
------EEEEE--------EEEEE----EEEEEEE----HHHHHHHHHHHHHHHH---------------EEEEEE---------EEEEEEEE---------------EEEEEE---EEEEEEE-----HHHHHHHHHHHHHHHHH--------EEEEEE------------EEEEE---