MLYINSFLDRMGEIIRGEKSVEEADKLLDQKNIFEMFRSDCEEILNLYKSGKAEKEEVQRNFYLLKTYVVSQLSIHFERLKEFAESKGEKKLDPEVINEIALYIDRVEKEV ---HHHHHHHHHHHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHH---