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