APILFWHRRDLRLSDNIGLAAARAQSAQLIGLFCLDPQILQSADMAPARVAYLQGCLQELQQRYQQAGSRLLLLQGDPQHLIPQLAQQLQAEAVYWNQDIEPYGRDRDGQVAAALKTAGIRAVQLWDQLLHSPDQILSGSGNPYSVYGPFWKNWQAQPKPTPVATPTELVDLSPEQLTAIAPLLLSELPTLKQLGFDWDGGF
--EEEEE---------HHHHHHHH----EEEEEEE------------HHHHHHHHHHHHHHHHHHH----EEEEE--HHHHHHHHHH-----EEEEEE---HHHHHHHHHHHHHHH----EEEEE---EEEE--------------HHHHHHHHHHH---------------------------------------------