KSGSAEIDCMTKILKGDKKDNVASVKVRSDFWFTRVEGERTPSMKTSIVEAIANDREQAKVLLTESEYNRYKENLVLIDFDYIPDNIASNIVNYYNSYKLPPRGKIYSYFVKAGLSKLTNSINEF
----HHHHHEEEE-----------EEE----EEE-----------HHHHHHHH-----------HHHHHHHHHHHHHH------HHHHHHHHHHHH---------HHHHHHHHHHHHHHHHH---