KEQLASMNAIANVKATYSINGETFQIPSSDIMSWLTYNDGKVDLDTEQVRQYVTDLGTKYNTSTNDTKFKSTKRGEVTVPVGTYSWTIQTDSETEALKKAILAGQDFTRSPIVQGGTTADHP -HHHHHHHHHH--EEEEEE---EEEE--H-HHEEEEE---EEEE-HHHHHHHHHHHHHHH------EEEEE----EEEEE---EEEEE-HHHHHHHHHHHHHH---EEEEEEEEEEE-----