TQWKNALSEGQLQQALELLIEAIKASPKDASLRSSFIELLCIDGDFERADEQLMQSIKLFPEYLPGASQLRHLVKAAQARKDFAQGAATAKVLGENEELTKSLVSFNLSMVSQDYEQVSELALQIEELRQEKGFLANDTSFSDVRDIDDRLGGYIELFSTAGNYFLVPIASINTLEIKSATSLLESVWRPVEFDIDGLGEGEGHMPMTYVDSESDAQKLGRETDWKQIADKEVYLGLGLKCWLVGEMALPISDLQNLQVIKELA
-HHHHHHHH--HHHHHHHHHHHHHH----HHHHHHHHHHHHH---HHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHH---HHHHHHHHHHHHHH------------HHHHH--------EEEEEE----EEEEEHHHHHHEE-------HHHEEEEEEEEEE----EEEEEEEE-----HHHHHHHHH---EE-----EEEEEEEEEEEE----------EEEEE-----