ELPKAAIERIFRQGIGERRLSQDAKDTIYDFVPTMAEYVANAAKSVLDASGKKTLMEEHLKALADVLMVEGVEDYDGELFGRATVRRILKRAGIERASSDAVDLYNKLICRATEELGEKAAEYADEDGRKTVQGEDVEKAITYSMPKGGEL
----HHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHH--------HHHHHHHHHHHHHHHH----HH-HHHHHHHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHH-------