VSSAFILEAMVNVISGPKVLMKQIPIWLPLGVADQKTYSFDSTTAAIMLASYTITHFGKATNPLVRVNRLGPGIPDHPLRLLRIGNQAFLQEFVLPPVQLPQYFTFDLTALKLITQPLPAATWT
--HHHHHHHHHH------HHHHHHHHHH-----------HHHHHHHHHHHH-HHHH------EEEEE----------HHHHHHHH-HHHHHHHH---------EE----EEEEEE---------