DIKVTPGTSELVEQILALLSRYLSSYIHVLNKFISHLRRVATLRFERTTLIKFVKKLRFYNDSVLSYNASEFINEGKNELDPEADSFDKVILPIASMFVKSVETFDLLNYYLTQSLQKEILSKTLNEDLTLTAESILAIDDTYNHFVKFSQWMIESLRIGSNLLDLEVVQFAIKSADEDNIFLQEILPVNSEEEFQTLSAAWHSILDGKLSALDEEFDVVATKW
--EE--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHHHHHHH---------------HHHHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHH-------HHHHHHHHHH---EEHHHHHHHHH---------HHHHHHHHHHHHH-----EEEEEE--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--