IHPPKVEYFDLRDHTNTDPKGFVRHVDHYRVEPWGLYMARTSDHPQFHYLESWLLPDLGLRASIFHYHPYHQRDQDHYVDIGTFTRGDDVWKSEDHYLDLVVRTGRDTELLDVDELMEAHTTGLLDTATAEQAILTATTAIDGIAAHGHDLGRWLASIGMPIDWR
----EEEEEE-----E-----EEEE--EEEE----EEEE---------EEEEEE-------EEEEEE-------EEEEEEEEEEEE----EEEEEEEEEEEE----EEEEEEHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHH--------H----------