MTYNNVFDHAYEMLKENIRYDDIRDTDDLHDAIHMAADNAVPHYYADIFSVMASEGIDLEFEDSGLMPDTKDVIRILQARIYEQLTIDLWEDAEDLLNEYLEEVEE
--HHHHHHHHHHHHHHHH---------HHHHHHHHHH--------HHHHHHH------------------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH---