VGSLNCIVAVSQNMGIGKNGDLPWPPLRNEFRYFQRMTTTSSVEGKQNLVIMGKKTWFSIPEKNRPLKGRINLVLSRELKEPPQGAHFLSRSLDDALKLTEQPELANKVDMVWIVGGSSVYKEAMNHPGHLKLFVTRIMQDFESDTFFPEIDLEKYKLLPEYPGVLSDVQEEKGIKYKFEVYEKN
---EEEEEEEE----EE----------HHHHHHHHHH-----------EEEEE-----------------EEEEEE----------EEEE--HHHHHHHHHHHHH-----EEEEEE-HHHHHHHHH-----EEEEEEE-------E----------EEEE---------------EEEEEEEE--