MSTPQLIVTSGEEKKDTDPMNPGQLDKALPATRLLEKRRMVAQVQEALENQKIEFAQKEEILKKREETLRTKDLQLQESLIGFSKFLQENGVKKKRAEKKASDEIRLRLEKEAEISQLESQLVQLKHEKNATHADLERMMFYHKYLETVIETSEGFNEINDLLMRHATLQATNEDLKRHVESCSDSAEVVRTELQAYVKSSSNEILNLDNSISVSKQTLEKKKGETAATQLHMDSILHAAATKTLARSQVCMAAEYLFQRICKLSNISHFPYNNPLKQLDCVGDYISDLNHIIKAYKIKCIKKEHEAQRQREKEAQQQM*