QNVQHQLAQFQQLQQQAQAISVQKQTVEMQINETQKALEELSRAADDAEVYKSSGNILIRVAKDELTEELQEKLETLQLREKTIERQEERVMKKLQEMQVNIQEAMK --HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH------HHHHH---EE----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--