def _get_repeat_masker_header(pairwise_alignment):
res = "<STR_LIT>"<EOL>res += str(pairwise_alignment.meta[ALIG_SCORE_KEY]) + "<STR_LIT:U+0020>"<EOL>res += "<STR_LIT>".format(pairwise_alignment.meta[PCENT_SUBS_KEY]) + "<STR_LIT:U+0020>"<EOL>res += "<STR_LIT>".format(pairwise_alignment.meta[PCENT_S1_INDELS_KEY]) + "<STR_LIT:U+0020>"<EOL>res += "<STR_LIT>".format(pairwise_alignment.meta[PCENT_S2_INDELS_KEY]) + "<STR_LIT:U+0020>"<EOL>res += (pairwise_alignment.s1.name<EOL>if (pairwise_alignment.s1.name != "<STR_LIT>" and<EOL>pairwise_alignment.s1.name is not None)<EOL>else UNKNOWN_SEQ_NAME) + "<STR_LIT:U+0020>"<EOL>res += str(pairwise_alignment.s1.start) + "<STR_LIT:U+0020>"<EOL>res += str(pairwise_alignment.s1.end - <NUM_LIT:1>) + "<STR_LIT:U+0020>"<EOL>res += "<STR_LIT:(>" + str(pairwise_alignment.s1.remaining) + "<STR_LIT>"<EOL>res += ("<STR_LIT>" if not pairwise_alignment.s2.is_positive_strand() else "<STR_LIT>")<EOL>res += (pairwise_alignment.s2.name<EOL>if (pairwise_alignment.s2.name != "<STR_LIT>" and<EOL>pairwise_alignment.s2.name is not None)<EOL>else UNKNOWN_SEQ_NAME) + "<STR_LIT:U+0020>"<EOL>res += ("<STR_LIT:(>" + str(pairwise_alignment.s2.remaining) + "<STR_LIT:)>"<EOL>if not pairwise_alignment.s2.is_positive_strand()<EOL>else str(pairwise_alignment.s2.start))<EOL>res += "<STR_LIT:U+0020>"<EOL>res += str(pairwise_alignment.s2.end - <NUM_LIT:1>) + "<STR_LIT:U+0020>"<EOL>res += (str(pairwise_alignment.s2.start)<EOL>if not pairwise_alignment.s2.is_positive_strand()<EOL>else "<STR_LIT:(>" + str(pairwise_alignment.s2.remaining) + "<STR_LIT:)>") + "<STR_LIT:U+0020>"<EOL>res += pairwise_alignment.meta[UNKNOWN_RM_HEADER_FIELD_KEY] + "<STR_LIT:U+0020>"<EOL>res += str(pairwise_alignment.meta[RM_ID_KEY])<EOL>return res<EOL>
generate header string of repeatmasker formated repr of self.