YSEEECKQYKAVVYSNTIQSIIAIIRAMGRLKIDFGDAARADDARQLFVLAGAAEEGFMTAELAGVIKRLWKDSGVQACFNRSREYQLNDSAAYYLNDLDRIAQPNYIPTQQDVLRTRVKT
--HHHHHHHHHHHHHHHHHHHHHHHHHHHHH---------HHHHHHHHH-----------HHHHHHHHHH---HHHHHHHHH---H------HHHHHHHHHH--------HHHHEEEE---