HMVYVGTSGFSFEDWKGVVYPEHLKPSQFLKYYWAVLGFRIVELNFTYYTQPSWRSFVQMLRKTPPDFYFTVKTPGSVTHVLWKEGKDPKEDMENFTRQIEPLIEEQRLKMTLAQFPFSFKFSRKNVEYLEKLRESYPYELAVEFRHYSWDREETYEFLRNHGITFVVVDEPKLPGLFPYRPITTTDYAYFRFHGRNERWFEAEGEERYDYLYSEEELKTLFEDVVELSRRVKETYVFFNNCYKGQAAINALQFKKMLEE
--EEEE----------------------HHHHHHH-----EEEE---------HHHHHHHHHH-----EEEEEE---EE----------HHHHHHHHHHHHHHHH----EEEEEE--------HHHHHHHHHHH------EEEEE-------HHHHHHHHH----EEEE-------------------EEEE----------------------HHHHHHHHHHHHHHHH----EEEEE-------HHHHHHHHHHHH--