MRRVVVTGMGIVSSIGSNTEEVTASLREAKSGISRAEEYAELGFRCQVHGAPDIDIESLVDRRAMRFHGRGTAWNHIAMDQAIADAGLTEEEVSNERTGIIMGSGGPSTRTIVDSADITREKGPKRVGPFAVPKAMSSTASATLATFFKIKGINYSISSACATSNHCIGNAYEMIQYGKQDRMFAGGCEDLDWTLSVLFDAMGAMSSKYNDTPSTASRAYDKNRDGFVIAGGAGVLVLEDLETALARGA
---EEEEEEEEEE-----HHHHHHHHHH--------------------E--------------HHH---HHHHHHHHHHHHHHHH------------EEEEEEE-----EE---HHHHH----------------HHHHHHHHHHHHH------EEHHHHHHHHHHHHHHHHHHHH-----EEEE---------HHHHHHHHHHHH--------------------EEE---EEEEEE--HHHHHH---