TTHA1599 UPF0133 protein TTHA1599 105 MNFQKLLKEAQKAQKKAAEVQERLERMTVVGSAQGLVEVEANGHGKILALRLKPEALKAFQDDPEGLEDLLLVAIQDAQTKAHELSEKEMAKELGGVGQMLGKLF TTHA1599 Y1599_THET8