SMKRVQPCSLDPATQKLITNIFSKEMFKNTMALMDLDVKKMPLGKLSKQQIARGFEALEALEEALKDGGQSLEELSSHFYTVIPHNFGHSQPPPINSPELLQAKKDMLLVLADIELAQALQAVSEQEKTVEEVPHPLDRDYQL
-----------HHHHHHHHHHH-HHHHHHHHHHHH------------HHHHHHHHHHHHHHHHHH----HHHHHHHHHHHEEE--------------HHHHHHHHHHHHHHHHHHHHHHHHH-------------HHHHH---