MREDMKDNVVKDKSLEFAVRIVNLYKFLVNEQKEFVMSKQILRSGTSIGANIREAEQSRADFINKLNIALKEANETEYWLELLIRTEYITREQYESINNDSTEINKLLISIIK
-------HHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHH----HHHHHHH---HHHHHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHH--