TAIEKALDFIGGMNTSASVPHSMDESTAKGILKYLHDLGVPVSPEVVVARGEQEGWNPEFTKKVAGWAEKVASGNRILIKNPEYFSTYMQEQLKELV
-HHHHHHHHH-------------HHHHHHHHHHHHHH------HHHHHHHHHH-------HHHHHHHHHHHH---EEEEE-----HHHHHHHHHH--