Basic Information

Symbol
FSIP2
RNA class
mRNA
Alias
Fibrous Sheath Interacting Protein 2 Fibrous Sheath-Interacting Protein 2 FLJ34780 SPGF34
Location (GRCh38)
Forensic tag(s)
Forensic psychiatry evaluation Drug abuse diagnoses

MANE select

Transcript ID
NM_173651.4
Sequence length
20879.0 nt
GC content
0.3493

Secondary Structure

Generated by RNAfold
Minimum free energy (MFE) structure:
Secondary structure that contributes a minimum of free energy.
Ensemble properties:
Thermodynamic properties of the Boltzmann ensemble.
Minimum free energy
-4664.71 kcal/mol
Thermodynamic ensemble
Free energy: -5085.88 kcal/mol
Frequency: 1.64992e-297
Diversity: 4626.37
MFE Structure Visualization
Structure Prediction
MFE Structure Prediction
.((((.....(((((..((((((((((((.((((..(((((((((((.((....(((((((..((((((.(((((((..((.((.(((....))).)).)).))))))).)))..)))..)))))))....))((((((.....)))))).(((((....))))).((((....)).))...((((((..((.((.......)))).))))))((((((.((.((((........)))).)).)))))).(((((((((....)).)))))))(((((((..(((((.((((........))))..)))))....)))))))...))))))).)))).....))))..)).))))).))))))))))..))))........((((((((..................(((((((((.........((((((((((.(...(((((.(((..(((((((.((((((..(((((......)))))..))...(((((((..(((((((((((((.(((((((((((..((((((....)))))).))))............(((((((.......(((((...((((..((((.........(((...........)))........)))).))))...))))).......((((.(((..(((((((((((...((((........(((((((((((((.(.((.(((((...(((((......(((((.......(((....(((...(((...(((......((((..((((.((....)))))).....((((((..((((((..(((......(((....))).((((((...........))))))........((((.......)))).((((((.((....)).)))))).......((((((.((((((..............((((((((((...((((((((.....((((((.......))))))........(((((......)))))............((((((((((((((.((..((((((((..((......(((((......((((((((...(((.....)))..((((....)))).........)))))))).......)))))....((((((((((((...))))....................(((((.........((((((.....)))))).......)))))........................((.((((((........)))))).)).))))))))((((....))))......(((((......)))))......))..))))))))..)).)))))((((((....)))))).((((.((((((....(((((..((..(((...)))..)).)))))(((((((...(((((..((((((..((..((((((.........))))))..))))))))...)))))))))))).......((((((......))))))........))))))..))))...(((((((.(((((((.....((((((..(((((..((......)).)))))..(((((.(((....)))..)))))..............))))))((((((......)))))).........))))))))))))))(((((((.......)))))))....((.(((................))).))..............)))))))))((((....)))))))))))).((....))..)))))))).))...(((((((.((.((((.......))))))...)).)))))....((((((((((((((......(((((((((((((.(((((((((....)).(((((....................)))))((((((..(((.......)))..))))))(((((((((((.(......)))).....................((((((.(((.......))).))))))....(((((((((......((((...((((.((((..(((..(((.....((((.........)))).....))))))..))))...)))).))))..))))))))).((((((.((.((((.........))))..)).)))))).((((.....)))).....))))))))))))))).)))))).))).....))))....)))))))).))))))...(((...)))..........(((((........))))).....)))))))))))).)))..))))))..)))))))))).....)))....)))...)))...)))))))))))))...)).))).))))))))))))))))((((((.((((((..(((((((((((..((((((...((((........((((((.((((.((((((((......((((....))))((((((...))))))......)))).)))).))))))).)))...........((((((.......(((((..((((((.(((....))).)))))))))))))))))..(((((....)))))........))))...))))))..))))))..)))))...((.((((((((((......((((.((((.((((((..((((((((((((...(((.........))))))))..........))))))).......(((.((........))))))))))).))))...)))).)))))))))).))...................)))))))))))).....((((((((((.....((((((..(((.((((.(((((((((.....((....((....((((((......))))))...))))....)))).))))).((((..((((....((((....))))....)))).....))))...))))..)))..))))))......))))))))))))))...))).))))))))))))))).......((.(((.....))))).(((((((((...))))).))))((((((((...(((((........)))))))))))))...))))))).((((.((.......)).))))........)))))))......))))))).))))))))))))).(((...........))).........(((((((((((((((.....))....(((((....)))))(((((((............(((((.((....))..))))).............))))))).)))))))))))))...)).))))))))).)))..))))).).))))))))))........((((((((((.((((.........(((.((((((((..((((....).))).....(((.(((((..(((((((((.(((...((((((((....))))))))....)))...((((((((((...(((((......((((((......(((..((((((..........)))))).....))).....).)))))..)))))))))))).)))....)))))))))(((((((..(((.((...(((((................(((((((((((((.(((((((....((((........(((((((...((((............(((((.(((((...(((((..............))))).))))).(((...((((((..................((((.......)))))))))).))).((((((((((...))))).)))))..((.((.((..(((.((..((((.....))))....)).)))..)))).))............)))))....(((((((((((((((..(((.........((((.(((((((...(((.(((........))).))))))))))..)))).....(((((((.........((((((....(((((((((....))))))))))))))).(((((......)))))..(((.....)))..(((((...))))))))))))...........(((((...........((((((((.((((((((...............((((((...(((((...((((((((((((.(((..((((.((.........)).)))).))).))))))))))))(((((((.(((...........)))))))))).....)))))..((........))...(((((.((((((.((((((........((((((((((.(((((.....))))).)).....))))))))......)))))))))..))).)))))(((((....)))))....)))))).((((....))))))))))))))))))))))))).........(((((((((.((((((((.((((((........((((((((.(((...((((.....))))))).)))).))))...................((((((......))))))..((((((((((....((((((.....)))))).......((((((((((....(((((((......)))))))))))))))))....((((((.(((((((.((((.(((....))).)))).....((((.((((((........((((.....((((((...((((.........((((..(((((((((((((.(..(((((((((((.....(((((.((....(((((((.....)))..))))...)).)))))........................(((((((((....(((((.(((((.(...(((((.((((.....((((....))))....))))..))))).).)))).).)))))....)))))))))......((((((((((......(((((((((((((.((((((((((..........))))))))))(((((...((((....))))...)))))......(((..(((((....((((((((((((((((((((((((((((((................))))))((((((((((..(((....((((.(((..(((.........((((...((((....))))..))))..((((((((((((((...))))).....(((((((((((.......(((((..(((((.((((((((......)))))....))).......((((...)))).((((((((((.((..(..((((((.....))))))..)..)).))))......((((((((((((((((.(((....(((((((...(((....))).))))))).......))).))))...................((((........)))).........((((((((..(((..((((.......(((.(((((((((........))))))))).)))........((((((((.((.(((((.((((.(((((.((((....((((....(((((.(((((..((((.(((...((((........((((((((..((((((((.((.((((..((((((((.(((((...............(((((........)))))((((((......(((...(((((((((..(((.((((((((((((((((...((((((..((((......))))..)))))).....)))))))))............(((....))).......))))))).))).)))))))))......)))......))))))....(((((...))))).....((.(((((((...(((((.((..((((((((....))))))))..))...))))).))))))))).))))))))))))))))).))))))))))..))))........((.((((..(((((...........((..(((........)))..))...........)))))...........((((.((((((((......)))))))).))))(((((((..(((......))).....(((((((((..(((((((..(((((.....((....((((...))))...))....))))))))))))......(((((...((((..(((((((((...)))))))))...........((((((...((((((((.((((..(((((((((......(.((((((((.......((((((........))))))..........)))))))).)....)))))).)))..))))...(((.(((((((........))))))).)))(((((((...((((......)))).....(((.((((((......))))))...)))))))))).(((((........)))))(((((((((...((((((...((((.((.(((....((((...))))....((((((((((.....))))).)))))))).)).)))))))))).)))))))))....)))))))).))))))(((((((((((...)))))))...))))...(((((........))))).))))...))))).((((..((((.((((((.((((.((((......))))(((((.((((((((......((((((((.((((........)))))))).)))).......))))).)))....((((.(((((((.....)))))))...)))).....(((((.((((((....)))))).((((((((((((..((((((((....((......)).....))))))))........((((((..........))))))............((((((....))))))........(((.((((((...(((((...........((((((....))))))......((((((((((..((((....)))......)..))).))))))).(((((((((.(((((..(((....(((((((((((((....((..(((.....((((((..((.......(((.((((...(((((...(((.......((((.((((.(((........))))))).)))).......)))..))))).))))..)))))..))))))..)))..))((((.(.(((((((((((.................................(((((....)))))..(((((....)))))...........(((.((((((((((..((((((((((((((..((((((...(((((.....(((((((((((((..((((((((..(((....)))..((((..((((((....(((((..(((........)))..)))))........))))))...))))............(((((................))))).....((((......))))))))))))(((((....((.(((((((((((.((((((..((((.(((.......................(((((((((((..(((((((((.(.(((((......))))).).......(((((((((.(((((((((.....))))...........(((((((((...(((((....((((....(((((((((.............(((((....))))).........(((((.((((........)))).)))))..))))))))))))).))))).)))))))))))))).((((...))))...........((.((.((((.((....)).)))).)))).....)))))))))((((....))))...((((((.....)))))).....((((..........))))..((((((((((((((((((((..((((....((.(....).)).))))..)))))))))............))).)))))))))))))))))..((((..((((..((((....(((((........)))))..))))..))))..))))(((((((((((.((....(((.....)))..))))).))))))))............................(((((.((((((...................))))).).))))).((((.........))))...((((....((((.((((........................)))).))))....))))((((.((.......)).))))((((((.((((...(((((((((.((......)).)).((((((...(((((..((((((..(((((............)))))........((((..(((((...(((..((((((((........))))))))...((((...))))..((((..(((((.((((((....((....))....))))))...))))).....))))...(((((((((((..(((((..((........))..)))))..))).....))))).)))..))).)))))..))))...))))))))))).))))))...((((((((((.(((....((((.(((((..((((..((((.((((((((..((((((((....((.....))...))))))))....................(((((((...))))))).....((((((...(((....)))...))))))...(((..(((....)))..)))..)))))))).))))..)))).))))).))))..)))..((((((..(((........((..((......))..))...)))..))))))...........((((((((.(((((.(((..((((.((((.(((........))).)).)))))).....))).)))))..)))))))))))))))))).........((((((........)))))).....))))))).))))))))))...............)))))))))))......................((((...((((((....(((.(((((.....)))))...)))....)))))).))))((((((.(((..(((((.......)))))))))))))).))).)))).))))))...))))))))))).)).....)))))((((((........))))))..(((((...)))))............((((.........))))..(((...(((((((((...((((...(((.....)))....))))...))))))))).)))....))))).))))))))...))))).))).........)))..))))))))))))))........((((((((((((((........)).))).............(((((.....(((((((((((...........((((((((((....(((((((((((......((((....((((((((..(((((..(((((.((((((((((((..(((((..(((((....))))))))))..))))))(((((((...(.(((.(((((.....((..((((((((...(((((((..(((((((......((((((((((((((((.....((((....))))(((....)))......(((((((((((((((.(.((((.(..(((.(((.(((...((...((((.((....))...)))))).))).))).)))))))).).))))))))......))))))).(((........)))(((((((((.............(((.((((((........)))...))).)))..(((((((........))))))).(((((((((((((((((...((((((((((.((((.((((((((((((((........(((((((.(((...........)))....)))))))..........(((((((((((......)))).....(((((((............((((((..((.(((((((......(((((((((..........)))).))))).(((((((.(((((.....((..((((.((((...............))))))))..))..(((((.............)))))......)))))...)))))))((((....))))((((((((((...(((((.(((((((((...(((.((((..(((..((((.............(((.(((((.(((.(((((......)))..)).)))..))))).)))..........))))...)))..)))).......((((((((((.(((...)))..)))))))))))))....)))))))))..(((((((.........)))))))))))).)))).))))))))))))))))))))))))))))....)))))))((((.(((((....))))).))))..............))))))...)))))))).))))...))....)))))))).)))))))............)).))))))))....................((((.(((..((((........)))).)))))))...))))))))))))))).)).)))))))).)))))))((((((((.(((.....((((((((((..(((.......((((..(((...(((((............(((((((((.((((((((((((....)))))(((((((...(((((...)))))))))))).......((((((.....((((((((((....))))))))))............((.......)).))))))..((((((((.(((..........((((((....(((((.((((((((((.((((.(((.........)))(((((.(((.....))).))))).(((.(((((....((.......(((((....((((.......(.((((((((((........))))).))))).).......))))......))))).......))....)))))))))))))))))))))).((((((..........))))))...(((((............)))))......)))))...))))))..........)))))))))))........))))))).....))))))))).......((((((((((.(((((((...((((((.((((((...((((((......))))))....))))))))))))...((((.....)))).((((((((.....((((...............................)))).......((((((.((((((..........((((.(((........)))..))))(((((((((..((.(((..(.(((((..((((.....))))..((((((....))))))..)))))..)..))))).)))))))))...((((........))))..)))))).)))))).)))...)))))((((((..((((((((((((.((((((((.....)))((((.((((((((..(((...(((..((((((((......))))..))))..)))(((((.......((((.((((((..((((...))))))).)))..))))........)))))...)))..)))))))).))))......(((......))).....(((((((.......((((((((((((..(((((.....(((.....((.(((((.....((.((((((((.(((...(((((....)))))..((((((.(.(.((.....)).).).))).)))((((((((.(((((((((..((.((((.........((((...............)))).......((((.((((.((((...........)))).))))...))))..........(((((............)))))....)).)).))..)))))))).).))))))))......((((((((.......)))))))).(((((((......(((((((....))))))).......)))))))..))).)))))))).)).....((((((((...))))))))........(((((.(((............)))..))))))))))))....))))))))..))))))))))))((((.(((((((((..((((((((((((....)))))))..))))).......((((....)))))))))))))....)))).)))))))........(((((......)))))......................((((((..((((.((..........))))))..))))))..))))).))))..))).)))))..)))))).................))))))).)))))).)))))))))..)))..))))......)))..)))))))))).)))..)))))))).........))))))).............((((((...((....))...)))))).....))))))))..)).((((((((((((((((....))))......((((...(((((.(((((((...(((((((.....(((((((((.......)))))).))).))))))).........((((((((((.((((((.((((.....)))))))))).)))).....((.(((.....))).)).((((((((.((((((....))))))...(((((.((((((((..............(((((((..(((...((((.....((......))..........((((..((((.(((((((((..((((((.((((((..((....))..))))))))))))..(((.((((((((...(((((....)))))((((((.......(((((((.(((((((...((((((((((.....)))....((((((((.....((.((.((((((((((((..((((....(((....((((((..(((....)))....((((((((((...........((((((...(((((((((((.....((((.((((((((.............(((((((((.(((((((....(((((((...(((.((.(((..(((((.((.....)).)))))))).)).)))...)))))))......))........))))).)))))))))...(((((((.((......)).)))))))((..((((((((((((..(((.((((..((((((.........)))...)))..)).)).))).)))))))))..)))..))....)))))))).))))..))))))))))).............)))))))))))))))).......(((....)))..))))))((((((....))))))((..(((.((.((((...........)))))).))))).............((((((.(((((.(((.........)))..)))))..))))))((.....))(((........))).....)))....))))..)))))).)))))).))))....))))))))...((((((.......))))))........((((.....(((((......))))).....))))((.((((((...(((((((((..((((..(((((((..((((...((((((((......((((.......))))((((...)))).....)))))))).))))..)))))))...............)))).)))))))))......)))))).))..........)))))))....)))..))))..)))))))))))))............((((((((.......)))))))).(((((.(((((...............))))).))))).....)))))))).)))))))))))).))))..))))..............))))....))))))))))...........)))))))).))))).((((.((((((((((((((((((.((((((..(((((((......(((.............)))...................(((((((....((.(((((((((((((....).))))..(((((((((......((((......((((.((((((....)))).............(((((((............)))))))....))))))...)))))))))))))..................((((.((((...((((.....)))))))).))))........(((....)))....)))).)))).))....))))))))))))))...........))))))....((((........))))...((((((((((.......((((..((.....))..))))........))).)))))))...........)))))))...)))))))).))).))))........))))))))...))))))......))))))))))))...))))((((......)))).....(((((((((....))))))))).........))))))).........))))).......))))).))).).))))))).((((((...((((..((((......))))....)))))))))))))))).))))))))))..))))))))...........((((((...((.((..(((.(.((((((((((((.((((((.(((((((((((..(((((....(((.(((((..(((..(((((..(..(((..((((((((....)).)).)))).)))...)..))))).)))..).))))))).......)))))......)))))))))))))))))..))))..)))))))).).))).)).))..))))))(((((.((....)).)))))((((.((.((((((((((((((((((..((((((..((.((((........(((((((...(((....)))))))))).)))).))..)))))).))).....(((((((((((..((((........(((((......(((((((((.......)))))))))........)))))...........(((((((........))))).)).))))..)))))))))))......................)))))).))))))))).))...)))).(((((((.(((.(....).))).)))))))((((((.(((((((.((((((((((..(((((((.((((.....)))).))))...)))..))))))))..........))..)))))))...))))))...((((.((....)))))))))).......))))).))))))....)))))))))))))))..))))))...)))))...))))))))).....))).))))))).))).....................((((((((.((((.....))))))))))))))))))))))).)))))..((((((........))))))...(((((.((.((((((........((((((.(((((((.......)))).)))...))).))).......)))))).))..)))))...............))))))).)))))).)))..))).))))))))))).........((((.......))))((((......))))..(((((((((.(((((....((((........))))....))))).)))))))))))))).)))))).)))..))))))))))))(((...)))))))).)))))...(((((((((((((((((........))).....((((((......((((((((((...((((((((((..(((((.((((((.(((((((..(((((.((.((..........)))).)))))...)).))))).)))).)).)))))..)).)).....((((..((((((((....))))))))))))...))))))......))))).))))).)))))).....(((((((((.....((((((.........))))))(((((((.....))))))).((((((...))))))......(((((((((............(((((((.....((((....))))...(((.((((((((..(((.....))).)))).((((((.(((.((((................(((((..(((....))).)))))......)))).))).))))))..)))))))..(((........))).........)))))))............))))))))))))))))))....))))))))))))))..............(((((((......(((((.(((.............))).)))))........)))))))......(((((..(..((((...........(((..((((..........))))...)))..........))))..))))))...)))).)))))).)))))))).......(((......))))))))).))))))))))..........)))).))..)))).......))))...)))..))))..))))).)))))...(((((.....((((((..((.......))...)))))).)))))......)))))))).)))))...((((.......)))).....))))))))).)).))))))))...............))))..)))...))))))))..........)))))))))))).......((((((.(((.(((......)))...))).))))))...................((((((......(((((...(.((((((.....)))))))...))))))))))).))))))(((.(((((.(((....)))..))))).)))......((((((..((((((.((((((......((.......(((((((((.((((((.((((....))))..))).))).........(((.....)))....((((((((((((.((((((....)))))).)))))))).))))....))))))))).......))......))))))..))..))))..)))))))))))))))).......)))))))))))......))))))))).))).))).))))..((((((.((((..........(((((.((...............................)).))))).(((((((.....(((((((((.(((((((((((((..((.((((((((((....(((.(((.(((((((...((.(((((............))))).))....)))))..)).)))))).))))))....))))..))..))))))))))))).)))..(((((((((.......((.(((.(((((....(((..((((.......)))).....)))....)))))))))).......((((....(((((((...((.((((.((...((((.((((((((((((((..........((((((.....))))))(((((((...(((((.(((........((((((...))))))...............((((......)))).................))).)))))...)))).)))...(((......))).))))))))).....(((........))).((((((.........))))))...........((((.(((((((((...((((((((((((.((.....))))..)).))))))))...)))))))))....))))..))))))))).)).))))..))...)))))))...)))).(((((((((.((((((....)))))).....((((((((((((..(((((((((....)))...))))))....((((.((......)).))))....((((((.......))))))..........)))))))))))).............................)))))))))))).))))))....)))))).....)))))))...........((((..............(((.(((((...))))).))).(((((.((((........)))))))))..)))).)))).)))))).((((....))))...((((((.((....)))))))).....)))..))))))))))...((((....))))...(.(((((((....((((...((((((((((((((.....)))....)))))))))))...))))..)).))))).)((((.....)))).))))))....)))))..)))))))(((((.((((((((((.(((......)))..)))))))))))))))(((....)))(((((((((((.(((((......((((((.((((........)))).))))))))))).)).)))))))))...........)))))).)))))..)))..))))))))).................)))).....))))))))))..(((((((((((((..((...(((((((..(((.((((........(((.(.((((((...............................))))))).)))............((((........)))).......((.....)).((((.((((.......)))).)))).....((((((.......)))))).............((((.((........)).)))).))))...))).)))))))...))..).))))))))))))..))))))).))))..).....((.(((.......))).))(((((.(((((.((((((((..((((.....))))..))))).)))))))).)))))..)))))))))))))........))))...((((((....))))))(((((((((...((....)).))))..)))))....(((((((((.(((...))).)))))))))......))))))))))..(..((((((..((((.....))))))))))..)))))))))))))))...............(((((((((((..............(((.((((...........)))).)))............)))).))))))).))))))).)))))).((..(((.(((..(((((((..............))))))).)))))).))(((((((((......)))....(((.....(((((((.((.((.....((((((......))))))...........((((..............))))((((.((((.(((((((((.........)))))))))....)))))))).((((((((..(((((((.((((....))))..))).))))....))))))))..((((((..........))))))..)))).)))))))......))).......((((((........))))))...))))))((((((................))))))......((((((.......((((((..............((((((((.(((((.((((.......(((((((((((...........)))))).).)))).......)))).)))))...)).....(((........))).))))))((((......))))(((((....))))).........(((....((........))..))).))))))..))))))..)))))))))).....)))))).)))..))))).))....)))))))............((((..........)))).(((((((....))).))))...)))..))))))))))))))).((((((((........)))))))).))))...)))))))..........((((........))))))))...))))))))).)))))))))))(((((.....)))))..(((.((....(((((((...)))))))...)).))).....((.........))......((((((.(((....)))..((....)).((((((........((((............(((((......)))))((((((...........))))))..)))).......))))))...........))))))..((((((((...(((....)))....))))))))))))).......)))))..)))))))))))).)))....((((.(......)))))(((((.((((.((((......)))).)...................))).)))))......(((((...((((((..........))))))))))).(((((....))))))))))))).))).((((........))))......)))).)))))))))).(((((.((((((((..((((.(((...((.(((((((........((((((((.......))))))))..))))))).))............((((((((................(((........(((......)))........)))((((((..((....))..))))))...((((((..........))))))..........)).))))))..)))))))..(((........)))..)))))))).)))))....)))))))))..((((...))))........)))))))).......
Thermodynamic Ensemble Prediction
.,,{{.,,..{((((..((((((((((((.{{((,,(((((((((((.(({,..(((((((..((((((.(((((((..((.((.(((....))).)).)).))))))).)))..)))..)))))))....},((((((.....)))))).(((((....))))).((((....)).)),{(({((((,,((,((,,.....}}}}.}}}}}}|(((((.((.((((........)))).)).)))))}.(((((({,(,...||,}))))))|||{{||..|||||,{|||,.,,,,.,|}}}..))}}|....}))))))}..))))))).))))....,)))}..)).))))).)))))))))},,}}},..}},...((((((((....,,............((((((((({{{......((((((((((.(...(((((.(((..(((((((.((((,,..(((((......))))).,}}...(((((((..(((((((((((((.{{{{{{(((((..((((((....)))))).})))}.............,,,,,.......{{{((...,,({.,.,((,,.......(((...........))).......,)))).})))},.}}}}|.,,..,,(((((((({,((((((({{{{...{({.....,,,.(((((((((((((.(,((.,,,,,...,,((({{{{,.,{{{,{{,,.,.{({....{((..{(((,{,{{{......{{{{.,((({{((....))))))...,.((((((..((((((..(((......,,,....}|,.((((((.,,......,,))))))....,...{{{{.......|}}}.((((((.({....}).)))))).......{(((({{((((((..............((((((((((...((((((((.....((((((.......))))))........{((((,....,))))}.........,..((((((((((((({.{{..((((((((,{((.,{...(((((....,.((((((((.,,(((.....))).,|{((....})}..........)))))))).,.....)))))...}||,||||(((((...}))}....................|||{{...||||..{{((((.....}}}|||.,,,,{.||,,......}}}},,}.........,,.((.((((((,.......}))))).)).|}}}}}}.{(((....}}},...,,,{{{({,.....})))).....}}}..})))))))..)).)))))({((((,,..|||}}}.((((.((((((.....,{{{..((..(({...}))..}}.((((((((...|}})))))...(((((,.{((..((((((.........))))))..))))))))...|||}.|||....))}.}},((((((......)))))),,},,...))))))..))))...(((((({{(((((((.{{{,{(((((..(((((..{,......}).)))))..(((((.(((....)))..)))))....,,......,,)))))}((((((......)))))).....,,,,))))))))))))))....|||,.,,}}}).)))))},..}},,|,.....(((({.......,,,......,....)}}}})))))))))((((....)))))))))))).((....))..)))))))).))..{(((((((.((.((((.......)))))).}}),.))))}.,..((((((((((((((......(((((((((((((.((((((((,....,..(((((....................)))))((({((,,{{(,......}))..))))))|{,,,,,((((.(......))))}....................((((((.{{{.......})}.))))))....(((((((((......((((...((((.(((,,,(({,.{((.,,..{(((.........}}}}....,)})))).}))))...)))).))))..))))))))).{(((((.((.((((.......,,})}}..)).)))))).,,||..,..,},,.....}}))))})))))))).))))))},)).....))))....)))))))).))))))...(({...})).......,,,(((((........))))).}}}.)))))))))))).)))..))))))..))))))}))}.....)))}..}))....}}}...))).},)))),,},,.))})))})))))))))))))))){(((((,((((((,,((((((({({(,.{{{{((,..{{{{.,,,...,||{{{||{||{,||||||||......{(((....)))),{{{{|...}))))},,,},,))}},)}}}.}||||||||||{.,,|||,...(({(((,.....,|||((,.((((((.(((....))).))))))}}}})))}}}|,,{((({....))))).||,,...}}))...))}}}|,,|}||||,||}|}}...((.((((((((({.,....((((.{(({.{(((({..(((((((,{{{{{.,{{(.........,)),)))}..........))))))).......{,{,{(.{......,,)})}))))).))))...)))).}))))))))).}}..............,}}},}))))}}})))),,,||(((((((({{.....{{||||},|||.{{{{,(,(((((((...,.,....,{.....((((((......))))))....{{{{{{...,..,,}}..,,}}}}||{{.,,,((((,...}}}},,.,}},{((....))).,,}}},..|||..}}})))}.....))))}}))))))),,,.))),)))))))))}))}}}......,{{.{{{.....}})},,(((((((({...})))),})))((((((((...(((((........)))))))))))))..})))|))}|||{{,||,,,,...})})))}.........}}})))......)))))))}}))))}))))))).|,{...........,}}.........(((((((((((((,{,,,..{,,.,,.,,,}..||,||||(,,,,||,,,.,....,..(((((.{{....}}..)))))...,,.((,....))),}}}})))))))))))))...}}.}}))))))).)))..))))).).))))))))))........((((((((((.{(((..{.{{,,{{,,.((((((((..{{{,....}.}}}.....(((.(((((..(((((((((.(((...((((((((....))))))))....)))...{{{(((((((,,,,{((({,,,..||{((,....|||{,|||||.|,..{{{(((({{,,.,......},,.}))))))))||.||,,,.))))))).))}....)))))))))(((((((..(((.((...(((((................(((((((((((((.(((((((....(((((........((((...((((((((..,....((((((((((((((((((((((.,,........},.)))))...)))))..(((((((....................((((.......)))){(((((((((((..,,...{{,.{((((((((((((((((..{((..((((((...((((..((((..,..{{(((((....{{........,,.,(((((((({.{,({{{{|,,.,)))))..},,,...,,,,...||,,,,.)))}))))}..((((((((((((..((((((((((((...(((((((((((((....,.,,,((((((....(((((((((....))))))))))))))).(((((......)))))......,,{{({{,.(((..(((({(((({{{(({.......}}),)))))}}.))))..))).}}}}}}}||||,.{((((,,...,,,,,.....,}}}}},.))).)))).))))))...})))..}))))))}.,,......,.,,,..{((({,,,,,,))))}(((((((((((...........)))))))))).,,(({{{{({.{{....,|,|||...(((((.((((((.((((((,(......((((((((({.(((((.....))))).)).....)))))))).....})))))))))..))).))))){{{{|,,..}))}}....,,)))),((((....)))),,,,||||{{|.|||{((((.....,.((({...})))...,....}))}|||||.,}},},,{({(((((.(((...(((,...}}),},))).))))}})))..........,,,{,,...((((((......)))))).....,,)})))..}}})},,.))))))))))))......((((((((((....(((((((......)))))))))))))))))..(((((((....((((({((({.(((....))),||||,,,........|}}..|||},..,)))),..}))))..)))))))..........))))).}}..}..))))..))))))))))(((((.....(((((.((....(((((((.....))).,))))...)).)))))........................(((((((((....(((((.(((((.(...(((((.((((.....((((....))))....))))..))))).).)))).).)))))....)))))))))..,,.(((((((..........((((((.(((((..((((((((((..........))))))))))(((((.,.((((....)))).,.)))))(((...(((((((((.,...,,{(((,({,,||||{..{(((((.....))))}|,{.......,|||..((((.((((((((.....{{.(((..{......}..))).}}.((((...((((....))))..))))......{(((((...{{,{((((....))))))}....)))))).)))))))).))))..})))))}}.}}}}.||,,,.....({{.....}})..((((({,((((((({(((...))).))).,))))))))))).))))))))).)))...........,,..|(((((..,(({,..(((((((...(((....))).)))))))......,)))))))),........,.........{(({.{,...,})))}...........)))))...)))))).)))))))......(((((((((........))))))))).||{{{{......}}}}},))))){(((((((((...((((..((((..((((({(.((((((....)).)))).)}..((((.....(((((({.......,((({..,.....,{||,,((((((((.(((((.((,.,,..,..,,,({{{{,.,,.,,||||}}|,.,|||,,,........,,,,((((({{(((.((((((({((((((((...{(((((.,({{(......)))}..)))))).....))))))))}.....|......(({....}))....},,))))))).)))..|||||,,..})}}},,(((((((,,({((,,,,({(((..,}||}}.....))})))})}),.,,,,)))))))||{{{{||,,,,))))))))..,.....,.......}))))).))))))))))))),,,,.((((({.(((((((.(({.((((((..((((((((((((((((.(((.((((((.(((.((.((({,(.{{,..,{{{.{{{{({.{((((({{....{(((.((((((((......)))))))).}))|{{{{{..,,((({((.,,{,|..,|||{{,.,,,,.|||||||,.............{{{{{,{{.,,,,(((((.{(.((({........(((((({{,.........{,..,((((((((,...}))))))))...,,{((({{((((((...((((((((.{(((..(((((((((....,.{.(((((((({.,,...((((((........))))))........),)))))))).}.|,.)))))).)))..)))}...(((.(((((((........))))))).)))((((((({..{(((......)))}.....{{{.((((((......))))))...)})))))))).(((((........)))))(((((((((...((((((...((((.((.(({....((((...))))....((((((((((.....))))))}})))))).)).)))))))))).)))))))))....)))))))).))))},.,,.||||||}},})))),))}..{{{,{{.(((((........))))).}}.}}}.}))).}})))}},,,|))}}}}}.{(({,{({,......))})))}...,|||,|||}}}...,||||||({((((..,{{{{{||,|||,,..))){{{{...,}|||{||.....((((.(((((((.....)))))))...)))}....,{{,...((((((....)))))),||,,||{{{{,,..((((((((....({......)).....))))))))}}}}}}..,,||||....,,.....,,}}},.......}}}}}}}}}}}})},,,))}}}}}}.},(((.((((((...(((((...........((((((....)))))).}....((((((((((,,,({{....}))......,,.))))))))))).(((((((((.{{,(({,{((....(((((((((((((..((((((((({,,,,((((...}))|....{{(((((((({..(((((.,.(((.......((((.((((.{((.,.....})}})))).)))).......))),.))))}{(({{{,{{{....,((((.{(....}).)))),...,}}},}}))}}......,,||{.{((((.,,((((,{{,....(((((....)))))..{((((....))))}((,{(((((((...,.(({|{{{{{{{{.{(((({...}))}},.}}},,{{(((,.......|||||..,,((((.(((,((((.....}}}}.}}}.})))...{(((((({{((((((((((....((({{{.,({{(((((((..........((.((((((....((((((((((.{(((((((...((((((.........((((......))))....,......{..{{{{.||||||....}}}}}}.))})....))))))(((((((...........(((((((((((((.....))))),{,,.{((((,,...,|}},}.).)},,,,,},,((({...((((((.(((((..(((((.((((.{((((((....(((((((((((,,{{....}}}}....((((.((((.((((((((....(((((((...((((..(((((((((((((((...,,,,{.{{{{...||||{{.((((({....((((((....((,({.,.{{({,.,}},,..,,,,,....{{.((.((((.{{....}}.)))).))}}.....,,,{{..,(((((....))))).,((((((.....))))))...}),))....)))))).}))))).,|||||...))}}}...((((((((,...((((.((((...........)))).((((,(((.....,))}.)))).{(((((.(((.(((.((((..((((..((((....(((((,,.....,)))))..))))..))))..)))))))))).)))))}......,((((((((...,,..{(((,...|}}}..,,,.....................(((((.((((((...................))))).).))))).{{({..,||....|}},.......,||,(({{{(....,,..)},}}},,......((((.,,...,,))))....)))))))).,....{((((({,((((.((({............(((.{,......}).}},...,,,.........{((((,,..{{{||,|,....,{{{,|}}}}.,....((((((((((((((.{(({..((((((((........)))))))).,,|{{{...,}}}..((((..(((((.((((((....({....})....)))))}...))))).....))))..{(((((...(((..(((((..{(........}),.)))))..)))...,{(((((,.((((.....)))).........,,,||||{{{{,(((((((,,(((((({{{{.(({....((((.(((((..((((..((((.((((((((..,((((((.,....,.))))))...,|,...,,....................(((((((...))))))).....((((((...(((....)))...))))))..,(((,.{{,..,,)))..)))..)))))))).))))..)))).))))).))))..}}).,((((((,,(((.,{,....((,,((......}),,}}|||}}}..}}}}}}...........{(((((((.(((((,(((,,(({{.(({,.{((........}}|.||,||||}}.....}}}.}}}}}..}}}}}}||)}}}}}}}}).}}.})...{|||||.|......}||||}.....}}},....{{|||,.}}}...}}})}}}}},}}}))})}},.,,..|||..........,.....{{{,,...{{|||||||||||.{((({.....}))))...}})|}}}}}))}},})))||{(((.(({..(((((.......))))))))))))}}}|||,|}}},,,,}}}}.{{{({(.........)))}})))))))|(((,....,,,}},,....(((((...))))).((((......)))))))))}..........{{{...(((((((((...{(({...(((.....)))....})))...))))))))).}}|,,,{(((......))))..}}}}))))).))))))))).....},}},}.}}}}},)))).))))))))))|{{{({(,{.....,..,)))))..))))..,.))))))))...,{....,.{{((((((......))))}},}}...(((((....(((((((..((((((..({....))..))))))..))))))))))))((((((((..(((((..(((((....))))))))))..)))))).)).....))}}))))))))))))..(((((......))))).,,,({,..,,,)),,.............,((((({((((....}))))..))))).,..))))..)))))))..)))))))).)))),.)))).}))))))}.....,)))....))))))|((((((((.{(,.((((((.((((((((.(((,(,{({..{(({.......((((.(((........)))))))......,,,,.{((((((((((((...{{((...(((((((..(((..{{((((((((........))))))).(((((((((((((((((...((((((((((.((((.((((((((((((((........(((((((.{{,..,,....,..},}.,..)))))))..........(((((((,{{({,,.,..}}|,....{(((,,,.,}||..,||,,||||{|,.{{.(((((({......(((((((((..........))))}})))).(((((((.(((((.....{(..((((.((((...............))))))))..)},.{((((,{,....,}..,.))))}......)))))...))))))),{{(....}}}}{(((((((((...{{{((.(((((((((...{{,,((((..(((..((((....,........(((.(((((.{{{.{{(({......}}}..}}.}}}..))))).)))..........))))...)))..))))|......((((((((((.((,...,))..))))))))))}})....))))))))),,(((((((.........))))))).}})}.)))).)))))))))))))}}}}||}|||},}}}}},.)))))))((((.(((((....))))).)))).,,.},.,,,,,..))))))...)))))))).))))...,,..,.)))))))).)))))))............)),,))))))).,{{{....},},|......((((.(((..((((........)))).)))))))...))).))).)))))))....)))}.....)))))}....))))))|{(.....|}||,({{.....((({.{((.((((...{{{.,((((,.({((..((({{(.{{.{((({{{...{((((({....}))))}|,,((,...,,,||,}}))))))))))))..}}}}.}}}|||}|...((((((((((....)))))))))).........((((((({{{,,{{{.{{{{{,.{(((((({..(({,{,......,,,|,,}}}..|||...(((((((((.(((({,{,,{,..,...}}}(((((.(({.....))).))))).,{{.(((((....{,.......(((({....((((.,.....{.((((((((((........))))).))))).}.......))))......})))).......,}....)))))}))))))))))))))))}}}}}||,,,...,,.....}))},.(((((.{{......,,.})))}.,,...,))))})}))}},,....)))))))|{||||||.,,,,,,,,..,{{{,,.,...,,,|||,}}|.....}}}}}}}.,,||||||,.},,.|{((((.((((((...((((((......))))))....)))))))))))}...,|||,,,.,}}}},,..||,|.....,}}|,.........,,....}}}}}}}}..}))}..))),}}}}}......,,,,,{(((((.(((....(({(.(((........))).,})))..))))))))},((....)))})),))))}}},)}}.))))))))...))))))...,,,..,,{{{{{..,,,...}}}}}....,|,((((........)))).,)).)))))))),.....)))))))))))))).))))))...))))..,(({(({.,,..|,,..,.(((((((({{(.,(((({{{..{(((((((......)))}..)))}..}}}..(((((((({..(((((...((((((..........,(({({......,,)),,,..........))))))..)))}|,.........(((......))).,,|.......{{{{.{{{{,.,,....}}}.))))}....{(((((((.(((((((.....,.((.((((((((.(((...(((((....}}}}}.,{(({{{.{,{.{{,..,,||,|.,.}}}.}},((((((((.(((((((((..((.((((....,{{..((((.{,.......,.,,.)))).,,,...((((.((((.((((...........)))).))))...))))....{,,...(((((............))))).,,.)),,).))..)))))))).).))))))))..,...,{{|||{{,,,,...})))}}}}.|((((((......(((((({....})))))).......))))))}..))).)))))))).))..,,,(((({,,,,,|}}}}}|||,,{{{{,{(((((.({{.,.....,.,,.})}..))}})}|{{...{|||{(((({.{{,,{{((((({....,,,,,}},,}}}}}},{{{|{{{{{{{....)))))))..||}||{{{.(((.(((((...(((((((((.{{....,(,,...(.((((((({,..(((((..((.....(((....(((((,...........,(((((..((((,{{..........))))))..))))))}}))))...)))....))..)))))..,,...)))))))}...,,.,,.,.}}.))))))))).))))).))).}}}}|.,,.,,{({{,|||||},|.{,,...(((((.....}))))..,|},,,.{,((((.({{{{{.,,....,,,})))).}})},}.||||,,,...,}))),.,}}}}...,,.(((({.{({(((((....)))),....}))}.))))),}},|,((((({{.(((((((....,{((((((((.......)))))}.}}}.))))))).....})))))).}}||||,|{{(({,((((.....))))})))}}.|||{.....,,}}}}..,}}.))))))))))))...{(((((....)))))),,.))))))).))))))))...,,,......}}))))))))).......{{{{....})))........))))..},}.}..)))))))).......((((((.((((((.,((....)).,))))))))))))..|,,,|||,.({{.,{{.,}))))}).||||}}||,..,||.,}}},(,((((((((,..(((({...})))).,,.},))))))).)..))))))))...........))))))).)))))))})))))))))).....)))))).))...,.((((((((.(({..{{......})...})).)))))))).,.))))))}..............,........}))))))}})))))))))).(((((((.{.({(.({.{({.,(((((.{{,...})),))))}))).)).)))...))))))).,...((((((....((((.((((....(((((.(((((((.((......)).)))))))..)))))..)))).)))).))))))...})))))))}....,...,,,...}}}}|||,,,},,},,}}||,,....}.})))),}}}))))))))}))||}}}}},}}.,,}},.....}}}}}.))),))))))))))),,,.))))))))))...........((((((....)))))){{..(((.((.((((...........)))))).)))}},,,,...,,,,...,,|||}|}}.((((((((.((((({...........,,{(((((((,,...,{({{{{{...,,,}}}.},}.....||||{{.....,,.{((((((({.{{.....(((({{..((((((.......)))))).))})})).......,,)))))))),.||||{....}}))),{{.((((((..{(({{(((((,.{{(({,(((((((..((((...((((((((.,..,{((((.......))))||{{..,}}},.....)))))))).))))..)))))))....,,....,}.,.}))),}}}))))))..,,}.)))))).}).......,,,}|}||,......((((((.(((((..{.((((.(((..((((..{{((((((((.,,,,.(((((((.{{((((..((.(((((..,..,,,.((((.(.(((((((((..,,....}}))))).)))).).)))),{,,,,....,,,,,...},.,.,(((,{{(((({({((....}}}...,,((((((((.((((((({{{{.{(((((((((((((((((.((((((..(((((((...,,.,(({..,,.....,..)))..}|...............{((((((....((.(((({((,{((({...,),)}}}..((({(((((,,,..{(((((((,...|)).))))}}.}}|}}}}.......,,....(((((((.,..........)))))))...,||,|.,...},}}})))))))},,.....,,.,{,..,,.((((.((((...((((.....)))))))).)))),}..,,,.(({....)))....}}}}.)))).))....))))))})))))))...........))))))....,{{{....,,,,,}},...((((((((({........,,,..||.....||{{|||....})})}))).))))))).......}},,)))))))...))))))))},}).||||{.....}}}}|,...,,((((.(((........))).))))....,..,.((((......)))).....(((((((((....)))))))))..{((({...}}))}.,|,|,...,||,........{(((((.(((((...(((((...((((.....))))...)))))...((((((((((..,,{{(,{.............................})).......)))))))))).))))))))))|{{{{{{{{{.((((((((((((((((((,,(((((.....,,.,,,,,..,,,..{({{{,.,..|||,,{(((((((....)).)).)))},|||........,,},}}}..,,}}}}}}}.........)))},.,,.)))))))))))))))))..)))},,}}}})}},.......,))))))))))))))|{{.,{...,}}.}}},{((({,({.((((((((((((((((((..((((((..((.((({........(((((((...((,....}},))))))).)))).))..)))))).))),....(((((((((((..((((..,,{.,,((({(......(((((((((.......)))))))))........))}},.......,,.,{{{,,,{.},...,,))}}}....))))..)))))))))))............,,,.......)))))).))))))))}.}},|,}}}},{((((((.(((.(....).))).))))))|((((({.{{((({{,{|((((((((..(((((((.((((....,)))).))))...)))..))))))))..........}}..)))))))...)))))).....||}}.})}})))))})).}}}.,}.,..))))).))..))))|((((((((((((((((((.((((........)))).))))))))}..((((..,,....))),..,,,.,))))))))),...((((((({,((((.....))))))))))))..}.))))))))).))))))))........(({....)))}}..))))..))).)))).,.))))).)))))).})))))),.(((((.((((.{.{((.,..........)))})))).))))))))))).))))))))..)))))))},))))).)))}}),}.,,))))))))).........((((.......))))((((......))))..(((((((((.(((((....((((........))))....))))).)))))))))))))).)))))).)))..,,,,})))),))}.,,}))))).))).)))))).)))..)))))))...(((..((((..((((((((((((((......{(((((((((.{,((((((((((..(((((.,{((((.(((((,{{,(((((.((.{{,,....,,..})}).)))))...)).))))).)))}.}}.)))))..)).)).....{((..{((((((((....))))))))),})...)))))).,....))))).))))),))))),..,,(({({{((((,.({.....|),.}))))))}},||{(({..,|}},..|||{{,,.((((({...})))))..,}}}},,,,{{{|,.|||,..,}}...,||||,||,.||,|.}}})}}},)))))).))..)))).))}...((.(({.(((.....))).})).)),,{,..(((((((,,{(((.,..))),{{.(((((.(((((((.{{{{{,......,||.....,,((((...)))){{,{(((((.........(((((((.({(.........(((.((..(((((((......)))))))..)).)))..,,.......{.(((((((......(((((.(((.............))).)))))........))))))).........,,..,....{||||.......,}}}}.,.,,.)))...)))))))..............{{{.{{{{{,,,.},..,}}{((((((........))))))},,{{{......,))))))).,,,)))))))}..,,,.,)))))).))))).)),,,.}))))))},,|{{(,...},,.....((((..(((.(((........)))))).)))))))))).)))..)))))).{(((((({.......}))))))}......,.........)))..))))))).})))))........},,)))))))......))))........(((((((......,,,,,(((((({...}))))))...,,,,..((((.((({..(((((,..,{{{.,,}|||({{{((({......,(,,(,.((((..{(.(((((...{.((((((.....)))))),...))))).)))))),,}),,|{(.(((((.(((....)))..))))).)}|..,...{(((((..(((({{.((((((......((.......(((((((({..{{{((.((((....)))).}))}{(((........)))}......((((((.((((((((((........)))}))))))).))))))..,,....})))))))))).......))......))))))..}}..))))..)))))|{{.(((.(.((((..((.((((....)))).))....)))).).)))....)),..)))))))}..........})))))))).))))..........))))))))))))...,))}}..))))...)))))))))}........(((,(((((((((((((..((.((((((((((...,,{{.,({,(,{((((...((.(((((............))))).))....))))).,)}.})),},.))))))....))))..))..))))))))))))),),),}....,,}.)))))).))))))))))),,...{({{{..{{...((,...,,,.|}.....}}..)))},.}},,.{{,...}}})}..)))))))))))}((((.((((.{.{{{....,,,..((({....}))).....((((((,(((((((..((,({(((((.((((((((((((.....((((((...))))))...(((,,((((...((((......))))..{{,...,{{,...})))||.......{{{{.......))}}....{({{((({,....}))}}},,,,..,....,))).((((((.......,.))))))..)))))))).({{{.(((((((((...((((((((({...{({....},.,..)),))))))))...)))))))))....)|||,,,,.{({(..,,..,.}},,...({((,(.(({(.,{,,.,,,,,,,,,.((((((....)))))).,...((((((((((((.,({(((((((....)))..,)))))}....((((.((......)).))))....((((((.......))))))..........}))))))))))).,,|,.......,,.........,,,.{{{|||||||...,|,..,,,,,},,)))))))))),))},},.....}}}}}.}}}}..........))),})))))))).))))))),}}))))))).))))))}.....,..{{,.{{{,..,,..,,))),).)))).)))).............))))))).(((..(((((.....)))))..))).))))))))))))....,..))))))))..,,{,{{{,....((((((((((((((.....)))....)))))))))))....{{((((({,,,,,{.((((.....)))).....,...}}}}})))||,|{||||{||||{(((((((((.(((......)))..))))))))))|||{||,,,,,,}))|||(((((((({((((,{{,{{(((((((.((((........)))}.))))))))),,.}},||}}}}))}..........,,,.}}}))}})))}},.|||,,{{{,.,......|||||,||,,..|||.{((........))}.}}|{|||{|,||,.(((((({..((((((.......(({{,,,,,.(((.(.((((((..,...................,,.......))))))).))),,}}.........{(((((((((..,{{.,,,...{{,,{..},.((((.((((.......)))).)))).....{(((({.,....})))))}...............{(((({....}))))}{.((((((((((.(((((.............{((((((...(((((((.(((((..,....,,{(((({((({{..{{{{{{,{{,{{||,.(((((((((((((..((((.....))))..))),,....,)))))))))|,.{(((((({({{({...,{{{.(((,...,({{(((((..,,,||}}}.,||||..{|||,..{{.,{{{,{{|{||},,,{((((((((.(((...))).))))))))}....(((((....))))){.,((((((..{{((.....)))}))))))..,,{{,..,...|||||,....}}))}))..,)}}))))},.,,},),,))),))},|,.,,,}}}.,}}}....))))}),.....}}|||||,|,{{({({{,{|..|,|}}|||}{{|{|||}|||}.|||}|(({((((,,......,,,...}}|||||.,||((((({..(((.((({.{((((...}))))....{{{{{|{,,,|.........((((((......)))))}...........((((..,........,..)))),||{{{{{{,(((((((((.........))))))))},,,.,}}})}}}.......,....(((((..((((((((..(.((((.(((((((.((...(((((...........)))))..)).)))))))(((((((...(((((.....................,,..)))))..)))))))((((((................))))))......{{{((,......,.,,,,....{{.(((((((((((({.(,((((.{{.....,,.,,||,..{{{{{{|||...))}}}),}})))))))))))).},,})))...)))).)..))))...))))..))))).......,{((((......))))),,}}.,..)))))}}............,))).)},.}}}}.}})),..,)))).,,.)))..,}}))))))}}......,..))))).)))))))....))))))}.)))))))))))}..))).}..........))))(((((((....))).))))...}},....))))))))))))))((((((((.,....,.))))))))..)))))))))))))..}}.}}}}}}}.))))..,,.,,.)))))...)))))))))})))))))))))(((((.....)))))..(((.((....(((((((...)))))))...)).)))..,..||,........|,...,,,((((((.,{{....,}}..((....)).((((((........((({............(((((......)))))((((((...........))))))..})}}.......))))))...........))))))..((((((({...(((....)))....))))))))))))).......}})))..)))))))))))).)))....((((.(......)))))(((((.({({.((({......)))).||..,,..............})).)))))......(((((...((((((..........))))))))))).(((((....))))))))))))).}}|,(,{{........)))),,....)))}.)))))))))).(((((.((((((((..((((.(((...((.(((((((........((((((((.......))))))))..))))))).))......,.....{(({((,(,{{,..{,...,.....,...,.,,..||{......))}|||.,,,,},{((((((..((....))..))))))}..((((((..,.....,.)))))).........,}},)))}}}..)))))))..(((........)))..)))))))).))))),}}.)))))))))..,,,{,,,|}},..,,....)))))))).......

Transcripts

ID Sequence Length GC content
AUUCCUGGUCAGGUCCGGACAGAGGGACAACGGGGUGCUAGAGAAGGAG… 20879 nt 0.3493
Summary

This gene encodes a protein associated with the sperm fibrous sheath. Genes encoding most of the fibrous-sheath associated proteins genes are transcribed only during the postmeiotic period of spermatogenesis. The protein encoded by this gene is specific to spermatogenic cells. Copy number variation in this gene may be associated with testicular germ cell tumors. Pseudogenes associated with this gene are reported on chromosomes 2 and X. [provided by RefSeq, Aug 2016]

Forensic Context

A study in human postmortem brain tissue from individuals with alcohol use disorder (AUD) demonstrated that the mRNA for FSIP2 was upregulated in the caudate nucleus, nucleus accumbens, prefrontal cortex, and putamen [Lim et al. DOI:10.1038/s41398-021-01635-w].