PPKWKVKKQKLAEKAAREAELTAKKAQARQALSIYLNLPTLDEAVNTLKPWWPGLFDGDTPRLLACGIRDVLLEDVAQRNIPLSHKKLRRAMKAITRSESYLCAMKAGACRYDTEGYVTEHISQEEEVYAAERLDKIRRQNRIKAELQAVLD
-------HHHHHHH--------------------------HHHHHHHHHHHH-----------EE--HHHHHHHHHHH------HHHHHHHHHHHH--HHHHHHHHH---EE-----------HHHHHHHHHHHHHHHHHHHHH--------