MQVWPIEGIKKFETLSYLPPLTVEDLLKQIEYLLRSKWVPCLEFSKVGFVYRENHRSPGYYDGRYWTMWKLPMFGCTDATQVLKELEEAKKAYPDAFVRIIGFDNVRQVQLISFIAYKPPGC
----------EEEE--------HHHHHHHHHHHHH---EEEEEE----------------------------------HHHHHHHHHHHHHH----EEEEEEE-----EEEEEEEEE-----