MATFYEVIVRVPFDVEEHLPGISDSFVDWVTGQIWELPPESDLNLTLVEQPQLTVADRIRRVFLYEWNKFSKQESKFFVQFEKGSEYFHLHTLVETSGISSMVLGRYVSQIRAQLVKVVFQGIEPQINDWVAITKVKKGGANKVVDSGYIPAYLLPKVQPELQWAWTNLDEYKLAALNLEERKRLVAQFLAES
---EEEEEEEE--------------------------------------HHHHHHHHHHHHHHHHHHHHH------EEEEEE------EEEEEEE------HHHHHHHHHHHHHHHHHHH----------EEEEE------EEEE-----HHHH-------EEEEE-----HHHHHHHHHHHHHHHHHHH---