MATLTEDDVLEQLDAQDNLFSFMKTAHSILLQGIRQFLPSLFVDNDEEIVEYAVKPLLAQSGPLDDIDVALRLIYALGKMDKWLYADITHFSQYWHYLNEQDETPGFADDITWDFISNVNSITRNATLYDALKAMKFAVWSEARFSGMVKTALTLAVTTTLKELT
-----HHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHH--------HHHHHHH----------HHHHHHHHHH-----HHHHHHHHHHHHHHHHHH----------HHHHHHHHH---------------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--