Protein sequence:
MAEREVESGPRKRFEQKSGAVFDEIVENCGGIMDTEMSEDIDHNLTPTLDSMSYGMPNQTGSENSLLDEDDYFLNSGDLAGIPVVGSDNEDEQDFSSKDNLVSSIHTDDSLEVERRVTQHESDNENEIQIQNKLKKDFPKQFDQVSVFKSIRKDFSLVRENSKETFSGKEKNRDLTYEREKRLDKPHKDLDSRLKSSFFDKAANQVEETLHTHLPQTPETNFRDSSYPFANKESIGSELGNSFASNIRIKEEPLDDEYDKAMAPQQGLLDKIKDEPDNAQEYSHGQQQKTQEGELKISAVFSVSGSPLAPQLTTGFQPSLASSGMNKMLPSVPATAVRVSCSGCKKILQKGQTAYQRKGSTQLFCSTLCLTGYTVPPARPPPPLTKKTCSSCSKDILNPKDVISAQFENTTTSKDFCSQSCLSTYELKKKPIVTINTNSISTKCSMCQKNAVIRHEVNYQNVVHKLCSDACFSKFRSANNLTMNCCENCGGYCYSGSGQCHMLQIEGQSKKFCSSSCITAYKQKSAKITPCALCKSLRSSAEMIENTNSLGKTELFCSVNCLSAYRVKMVTSAGVQVQCNSCKTSAIPQYHLAMSDGSIRNFCSYSCVVAFQNLFNKPTGMNSSVVPLSQGQVIVSIPTGSTVSAGGGSTSAVSPTSISSSAAAGLQRLAAQSQHVGFARSVVKLKCQHCNRLFATKPELLDYKGKMFQFCGKNCSDEYKKINNVMAMCEYCKIEKIVKETVRFSGADKSFCSEGCKLLYKHDLAKRWGNHCKMCSYCLQTSPKLVQNNLGGKVEEFCCEECMSKYTVLFYQMAKCDACKRQGKLSESLKWRGEMKHFCNLLCILMFCNQQSVCDPPSQNNAANISMVQAASAGPPSLRKDSTPVIANVVSLASAPAAQPTVNSNSVLQGAVPTVTAKIIGDASTQTDALKLPPSQPPRLLKNKALLCKPITQTKATSCKPHTQNKECQTEDTPSQPQIIVVPVPVPVFVPIPLHLYTQYAPVPFGIPVPMPVPMLIPSSMDSEDKVTESIEDIKEKLPTHPFEADLLEMAEMIAEDEEKKTLSQGESQTSEHELFLDTKIFEKDQGSTYSGDLESEAVSTPHSWEEELNHYALKSNAVQEADSELKQFSKGETEQDLEADFPSDSFDPLNKGQGIQARSRTRRRHRDGFPQPRRRGRKKSIVAVEPRSLIQGAFQGCSVSGMTLKYMYGVNAWKNWVQWKNAKEEQGDLKCGGVEQASSSPRSDPLGSTQDHALSQESSEPGCRVRSIKLKEDILSCTFAELSLGLCQFIQEVRRPNGEKYDPDSILYLCLGIQQYLFENGRIDNIFTEPYSRFMIELTKLLKIWEPTILPNGYMFSRIEEEHLWECKQLGAYSPIVLLNTLLFFNTKYFQLKNVTEHLKLSFAHVMRRTRTLKYSTKMTYLRFFPPLQKQESEPDKLTVGKRKRNEDDEVPVGVEMAENTDNPLRCPVRLYEFYLSKCSESVKQRNDVFYLQPERSCVPNSPMWYSTFPIDPGTLDTMLTRILMVREVHEELAKAKSEDSDVELSD

Annotated regions:
phrase: MFSRIEEEHLWECKQLGAYSPIVLLNTLLFFNTKYFQLKNVTEHLKLSFAHVMRRTRTLKYSTKMTYLRFFPPLQKQESEPDKLTVGKRKRNEDDEVPVGVEMAENTDNPLRCPVRLYEFYLSKCSESVKQRNDVFYLQPERSCVPNSPMWYSTFPIDPGTLDTMLTRIL
type: DOMAIN
name: DUF3504
description: Domain of unknown function DUF3504

phrase: CENCGGYCYSGSGQCHMLQIEGQSKKFCSSSCITAYKQK
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CQHCNRLFATKPELLDYKGKMFQFCGKNCSDEYKKI
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CSSCSKDILNPKDVISAQFENTTTSKDFCSQSCLSTYELK
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CNSCKTSAIPQYHLAMSDGSIRNFCSYSCVVAFQNL
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CDACKRQGKLSESLKWRGEMKHFCNLLCILMFCNQ
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CSGCKKILQKGQTAYQRKGSTQLFCSTLCLTGYTVP
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CKMCSYCLQTSPKLVQNNLGGKVEEFCCEECMSKYTVL
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CEYCKIEKIVKETVRFSGADKSFCSEGCKLLYKHD
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: STKCSMCQKNAVIRHEVNYQNVVHKLCSDACFSKFRSA
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: CALCKSLRSSAEMIENTNSLGKTELFCSVNCLSAYRVK
type: DOMAIN
name: TRASH_dom
description: TRASH domain

phrase: NNVMAMCEYCKIEKIVKETVRFSGADKSFCSEGCKLL
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: LTKKTCSSCSKDILNPKDVISAQFENTTTSKDFCSQSCLST
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: AVRVSCSGCKKILQKGQTAYQRKGSTQLFCSTLCLTG
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: MAKCDACKRQGKLSESLKWRGEMKHFCNLLCI
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: GVQVQCNSCKTSAIPQYHLAMSDGSIRNFCSYSC
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: NLTMNCCENCGGYCYSGSGQCHMLQIEGQSKKFCSSSCITA
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: NSISTKCSMCQKNAVIRHEVNYQNVVHKLCSDACFSK
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type

phrase: VKLKCQHCNRLFATKPELLDYKGKMFQFCGKNCSDE
type: DOMAIN
name: Znf_MYM
description: Zinc finger, MYM-type