stkA

Transcription factor stalky

Molecular Synopsis