AEGGAADLDTQRSDIATLLKTSLRKGDTWYLVDSRWFKQWKKYVGFDSWDKYQMGDQNVYPGPIDNSGLLKDGDAQSLKEHLIDELDYILLPTEGWNKLVSWYTLMEGQEPIARKVVEQGMFVKHCKVEVYL
-------HHHHHHHHHHHHHH------EEEEE-HHHHHHHHHHH-------------------------------------------EEEE-HHHHHHHHHH--------EEEEEEEE------EEEEEEE-