VIVYGDYNNDGNVDSTDFAGLKKYIMAADHAYVKNLDVNLDNEVNAFDLAILKKYLLGMVSKLE
EEEEEE------E-HHHHHHHHHHHH-------------------HHHHHHHHHHHHH------