VNDLKHLNIMITAGPTREPLDPVRYISDHSSGKMGFAIAAAAARRGANVTLVSGPVSLPTPPFVKRVDVMTALEMEAAVNASVQQQNIFIGCAAVADYRAATVAPEKIDELTIKMVKNPDIVAGVAALKDHRPYVVGFAAETNNVEEYARQKRIRKNLDLICANDVSQPTQGFNSDNNALHLFWQDGDKVLPLERKELLGQLLLDEIVTRYDEKNR
-------EEEEE----EE-----EEEE---HHHHHHHHHHHHHHH---EEEEE----------EEEEEEE-HHHHHHHHHHHH----EEEEE---------------------------HHHHHHHHH-----EEEEEEE----HHHHHHHHHHH----EEEEEE------------EEEEEEE----EEE----HHHHHHHHHHHHHHHHHH---