SFTNATFSQVLDDLSARFILNLPAEEQSSVERLCFQIEQAHWFYEDFIRAQNDQLPSLGLRVFSAKLFAHCPLLWKWSKVHEEAFDDFLR
------HHHHHHHHHHHHE----------HHHHHHHHHHHHHHHHHH------------HHHHHHHHHHH-HH-----HHHHHHHHHH--