AMKVAVIMGSSSDWKIMQESCNMLDYFEIPYEKQVVSAHRTPKMMVQFASEARERGINIIIAGAGGAAHLPGMVASLTTLPVIGVPIETKSLKGIDSLLSIVQMPGGIPVATTAIGAAGAKNAGILAARMLSIQNPSLVEKLNQYESSLIQKVEDMQNELQ
---EEEEE-----HHHHHHHHHHHHH-----EEEEEE----HHHHHHHHHHHH----EEEEEEE-----------------EEEEE--------HHHHHHHHHH-------EEEE-----HHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHHH-----