VDELGFNEAERQKILDSNSSLMRNANEVRDKFIQNYATSLKDSNDPQDFLRRVQELRINMQKNFISFDAYYNYLNNLVLASYNRCKQEKTFAESTIKNELTLGEFVAEISDNFNNFTCDEVARISDLVASYLPREYLPPFIDGNMMGVAFQILGIDDFGKKLNEIVQDIGTKYIILSKNK
-------HHHHHHH-----HHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHH-----HHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHH---------------HHEEEEEE--HHHHHHHHHHHHH----EEEE----