DDIQFQVVVNHEEQYSIWPEYKEIPQGWRAAGKSGLKKDCLAYIEEVWTDMRPLSLRQHMD
----EEEEE-----EEE------------EE-----HHHHHHHHHHH-----HHHHHHH--