TTBK2

Species: Human
Alias: TTBK2, KIAA0847, TTBK
External Links: iHOP , Entrez Gene , Refseq cDNA , Refseq Protein , Phosphosite , GeneCards
Annotation: Consensus chromosomal location: 15q14-q15.3,

Classification

Group: CK1
Family: TTBK

Sequence

Name Sequence Type Origin Length Description Download
TTBK2.NA RNA Sugen Kinome 6018 None Fasta, JSON
TTBK2.AA Protein Sugen Kinome 1244 None Fasta, JSON
TTBK2.kin_dom Protein Kinase Domain Sugen Kinome 256 None Fasta, JSON

Protein domain

Protein domains of TTBK2.AA. The domains are annotated by HMM profiles from Pfam and SMART, as well as in-house data which includes HMMs of each individual kinase group, family and subfamily. Here is domain list in details, including sequence identity, significance and alignment. In particular, you can find can find the best hit kinase group/family/subfamily, which is helpful to understand the relationship between kinases.Kinase domain and best hit kinase group/family/subfamily are highlighted in red and blue. Visualized by pviz.

Usage: Zoom in selected region by dragging mouse and zoom out by double-clicking.

Domain Protein name Domain Name Range Identity (%) Significance Score Profile Source Profile Range (length) Alignment
Kinase TTBK2.AA TTBK 21-276 82 8.20000000001e-220 736.54 In-house 1-257 (257) Show / Hide
Range on Protein: 21-276
Range on HMM: 1-257/257
Sequence Identity: 82% (213 aa)

WKVLRKIGGGGFGEIYDALDMLTR-ENVALKVESAQQPKQVLKMEVAVLKKLQGKDHVCRFIGCGRNDRFNYVVMQLQGRNLADLRRSQSRGTFTISTTL
|||..|||||||||||.|.||... |.||.||||||||||||||||||||||||.|||||||||||||.|||.||||||.|||||||.|.||.|..||||
WKVVKKIGGGGFGEIYEAKDMINHHEQVAIKVESAQQPKQVLKMEVAVLKKLQGCDHVCRFIGCGRNDKFNYMVMQLQGKNLADLRRKQPRGCFSLSTTL

RLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSCGDVRPPRAVAGFRGTVRYASINAHRNREMGRHDDLWSLFYMLVEF
||| |||.||||||||||||||||||||||||.|||||||||||||||||.||.||.|||||.|||||||||||||||||||||||||||||||||||||
RLGVQILQSIESIHSVGFLHRDIKPSNFAMGRNPSTCRKCYMLDFGLARQYTNACGEVRPPREVAGFRGTVRYASINAHRNREMGRHDDLWSLFYMLVEF

VVGQLPWRKIKDKEQVGSIKERYDHRLMLKHLPPEFSIFLDHISSLDYFTKPDYQLL
|.|||||||||||.|||..||.||||..|||.|.||..|.|||.||.|...|||||.
VQGQLPWRKIKDKDQVGEMKEKYDHRMLLKHCPHEFHQFMDHIKSLNYEDRPDYQLI

Kinase TTBK2.AA CK1 21-276 34 3.6e-122 412.16 In-house 1-339 (339) Show / Hide
Range on Protein: 21-276
Range on HMM: 1-339/339
Sequence Identity: 34% (116 aa)

WKVLRKIGGGGFG-EIYDA-----LDMLTR-----ENVALKVESAQQPKQ-VLKMEVAVLKKL---------------------QGKDHVCRFIGCGRND
||| .|||.|||| .|| .      || .      | .|.|||.... .|  ..||.....|.                     .|. |.|... .|..|
WKVVKKIGEGGFGYQIYKVQKEDHKDMKNNKPYKGEEYAMKVEPKKSMGQHPQLMEEYQMYKKLQGGKKWKASILKHKHFCKKHCGCPHPCMYWYHGEED

R-FNYVVMQLQGRNLADLRR-SQS-RGTFTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPS------------TCRKCYMLDFGLAR-QFT
. .||.||.| |.|| |||. ..  .. |. .|.|... |.||..| .|. ||.||||||.||.||| .|            ..|. ||.|||.|| ...
DYYNYMVMTLLGPNLEDLRKQNRMCNRKFSMKTWLMIAIQMLEALEYMHDCGFIHRDIKPDNFCMGRNESFKYGKHHHEWNNEHRQVYMIDFGMARRKYR

NSCGDV------------RPPRA---VAGFRG-TVRYASINAHRNREMGRHDDLWSLFYMLVEFVVGQ--LPWRKIKDKEQ-----VGSIKERYDHRLML
.. |..            ||||     .|||| |.||.|||.|...|.||.|||||.||||.|...|.  |||...||...     |.  |. . ..  .
DKDGHNRWNGPRDKTWQHRPPREHKKKKGFRGCTARYCSINCHLGKEQGRRDDLWSWFYMLIEWLKGTPGLPWQNMKDEMKPKDHQVEKMKYEFIDEKKM

------------KHLPPEFSIFLDHISSLDYFTKPDYQLL
            ...|.||  ....|.||.|...|||. .
STPFFLCCPKKDHDCPQEF-KIMKYIRSLKYYDRPDYEMI

Kinase TTBK2.AA TTBKL 21-280 36 1.3e-110 373.83 In-house 1-288 (288) Show / Hide
Range on Protein: 21-280
Range on HMM: 1-288/288
Sequence Identity: 36% (106 aa)

WKVLRKIGGGGFGEIYDALDMLT-RENVALKVESAQQPK--QVLKMEVAVLKKLQ--GKDHVCRFIGCGRNDRFNYVVMQLQGRNLADLRRSQSRGT-FT
|.. ..||.||||..| . || .  .  |.|.|. .. .  ...|||| ||.|||  |. |.......|.....|..||.| |.|| |||.   ..  |.
WMIVKMIGEGGFGQVYHVWDMKDKKDCAAMKEEKNRLEGGDSRMKMEVHVLMKLQPNGSPHFPKCHCSGKRKDYNFMVMTLCGPNLQDLRKMMPNKKRFS

ISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPST---CRKCYMLDFGLARQFTNSCGDV-----------RPPRA---VAGFRGTVRYASINA
 .|..|.| |.|...  .|..||.|||.||.|...|   ..   ||  | .|||.|||. ...|.            |.||     |.||||.||.|.|.
DGTWSRIGIQCLYALKQMHDCGFIHRDVKPCNCCWGYHDHSCERCRHVYLIDFGMARQYAWKDGEWNGPIHENKWMMRRPRNFRHKAPFRGTTRYCSPNM

HRNREMGRHDDLWSLFYMLVEFVVGQLPWRKIKDKEQVGSIKERYDHRLMLKH------LPPEFSIFLDHISSLDYFTKPDYQLLTSVF
|. .| ||||||||..||..|...| |||. ..||..... |.   . .. |       .|.||  |  |..||.|   |||. .  .|
HDRKEQGRHDDLWSWMYMIIELHCG-LPWTNMEDKMEIEHMKKNMKDEDLFKDMPRDHDCPSEFCKFMKHLRSLRYYDRPDYEMIYECF

Kinase TTBK2.AA Worm6 21-276 39 4.8e-110 371.9 In-house 1-279 (279) Show / Hide
Range on Protein: 21-276
Range on HMM: 1-279/279
Sequence Identity: 39% (110 aa)

WKVLRKIGGGGFGEIYDALDMLTREN--VALKVES--AQQPKQVLKMEVAVLKKLQGKD--HVCRFIGCGRNDR--FNYVVMQLQGRNLADLRRSQSRGT
|||..||| |||| .| ..|  . ..  .|.|.|.  .. ..|.||||..|||..  .   |.|... .|. |.  |||.||.| |.||.|||. .  . 
WKVTKKIGEGGFGAVYKVEDKSDKKKKQFAMKCEKQMENMKRQMLKMECMVLKAVKHHKCRHFCKIEDRGKVDNRGFNYIVMTLVGKNLWDLRKNRPDRK

FTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRF----PSTCRKCYMLDFGLAR--QFTNSCGDVRPPR-AVAGFRGTVRYASINAHRNREMGR
|. .|.|....| ||.||  |..||.|||.||.||. ||         .. ||||||..|  .. |  ...|.|| ...|||||||||....|...|..|
FSMGTGLKIAIQCLEAIEDLHNCGFIHRDVKPGNFCIGRYQMKEDNEHHTIYMLDFGMCRRKKYCNKGNELRTPRWTACGFRGTVRYAPLACHKGQEQCR

HDDLWSLFYMLVEFVVGQLPWRKIKDKEQVGSIKER--YDH-----RLMLKHLPP-EFSIFLDHISSLDYFTKPDYQLL
 ||. | |||.||..||.||||..||. .|. .|..  ..      |....  |. ||.  .| | ...|...|||. .
KDDCESWFYMMVEMIVGCLPWRHMKDHDHVEKHKKWCRRRTRAPMMRMFFGPCPKEEFNDIMDYIDQYSYWDRPDYKFI

Kinase TTBK2.AA CK1 21-274 35 8.7e-61 207.94 In-house 1-271 (271) Show / Hide
Range on Protein: 21-274
Range on HMM: 1-271/271
Sequence Identity: 35% (97 aa)

WKVLRKIGGGGFGEIYDALDMLTREN---VALKVESAQQPKQVLKMEVAVLKKLQG------KDHVCRFIGCGRN--DRFNYVVMQLQGRNLADLRRSQS
 .| |||| | ||.|| . .| | ..   || |.|.. .  . |. |. ..| |||        .. . . ||..    .|..|| | |..| ||    .
YRVGRKIGQGSFGDIYLGINM-TNGEENHVAIKLEKNKSKHPQLHYEAKIYKILQGHNCDNQCHGIPHMYWCGQEEQGDYNIMVMDLLGPSLEDLFNFCN

RGTFTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSCGDVR-----PPRAVAGFRGTVRYASINAHRNREMG
|  |.. |.| .. |... || .|. .|.|||||| || |||    | ..|. ||||| ..     | .     | |   .. ||.||||||.|  .| .
R-KFSLKTVLMIADQMIQRIEYVHNKNFIHRDIKPDNFLMGRYGKHCHQVYIIDFGLAKRYR----DDKTHQHIPYRENKNLTGTARYASINTHLGIEQS

RHDDLWSLFYMLVEFVVGQLPWRKIKDK------EQVGSIKERYDHRLMLKH-LPPEFSIFLDHISSLDYFTKPDYQ
| ||. || |.|. |  |.|||  .| .      |. . .|  . .  . |  .| ||  .| .. .|... ||||.
RRDDMESLGYVLMYFLRGSLPWQGLKANTKKQKYEKIMEKKMSTPVEQLCKGNFPNEFAMYLNYCRQLHFEEKPDYM

Kinase TTBK2.AA CK1-A 21-276 35 4.5e-52 179.31 In-house 1-261 (261) Show / Hide
Range on Protein: 21-276
Range on HMM: 1-261/261
Sequence Identity: 35% (94 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKMEVAVLKKLQGKDHVCRFIGCGRNDRFNYVVMQLQGRNLADLRRSQSRGTFTISTTLR
....|||| | ||.|| .. .   |.||.|.||..     |  |  | . |||   . .    |..  .| .||.| |  | ||    .|  ||. | | 
YRLVRKIGSGSFGDIYLGINITNGEEVAIKMESNKARHPQLIYEAKVYRILQGCVGIPHMRWYGCEKDYNVMVMDLLGPSLEDLFNFCKR-RFTMKTVLM

LGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSCGDVR-PPRAVAGFRGTVRYASINAHRNREMGRHDDLWSLFYMLVEF
|  |..  || .|  .|.|||||| || ||     | | ...|||||...  |      | |      ||.||||||||   |  | ||. |. |... |
LADQMIMRIEYVHEKNFIHRDIKPDNFLMG-IGRHCNKLFLIDFGLAKKYRDSRTRQHIPYREDKNLTGTARYASINAHLGIEQSRRDDMESMGYVMMYF

VVGQLPWRKIKDK------EQVGSIKERYDHRLMLKHLPPEFSIFLDHISSLDYFTKPDYQLL
  |.|||  .| .      |..   |       . |  | ||.... .. .| .  .|||  |
NRGKLPWQGMKAMTKKQKYEKISEKKMSTPIEQLCKGFPAEFCMYMNYCRNLRFEEQPDYMYL

Kinase TTBK2.AA CK1-D 21-276 36 1e-50 174.78 In-house 1-261 (261) Show / Hide
Range on Protein: 21-276
Range on HMM: 1-261/261
Sequence Identity: 36% (95 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKMEVAVLKKLQGKDHVCRFIGCGRNDRFNYVVMQLQGRNLADLRRSQSRGTFTISTTLR
... ||||.| ||.||   .. | | ||.|.|...     |..|  . | .||   . .   ||..  .| .||.| |  | ||    .|  | . | | 
YRIGRKIGSGSFGDIYHGTNIQTNEEVAIKLECIKTKHPQLHIESKFYKMMQGGIGIPEIRWCGQEGDYNVMVMDLLGPSLEDLFNYCHR-KFSLKTVLM

LGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSC-GDVRPPRAVAGFRGTVRYASINAHRNREMGRHDDLWSLFYMLVEF
|. |..  || ||.  |.|||||| || ||         |..|||||...  .      | |      || |||||| |.  |  | ||| || |.|. |
LADQMICRIEYIHCRNFIHRDIKPDNFLMG-LGKRGNMVYIIDFGLAKRYRDARTHQHIPYRENKNLTGTARYASINTHQGIEQSRRDDLESLGYVLMYF

VVGQLPWRKIKDK------EQVGSIKERYDHRLMLKHLPPEFSIFLDHISSLDYFTKPDYQLL
  | |||  .|        |..   |       . | .| ||. ....  .| .  ||||  |
NRGSLPWQGLKAATKRQKYERICEKKMSTKIDTLCKGYPSEFQQYMNYCRNLKFDDKPDYCYL

Kinase TTBK2.AA CK1-Unclassified 21-167 35 2e-46 135.06 In-house 1-155 (244) Show / Hide
Range on Protein: 21-167
Range on HMM: 1-155/244
Sequence Identity: 35% (55 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKMEVAVLKKLQGKD-------HVCRFIGCGRNDR--FNYVVMQLQGRNLADLRRSQSRG
 .|..||| | ||||| . .| | |.||.|.|.. .    |. |. ... ||.         .. . . ||...   .|..|| | |..| ||     | 
YRVIEKIGQGSFGEIYKCINMQTNEEVAIKLEKKNSKHPQLCYEAKIMQYLQNGHNCDNFIKGIPKMYWCGQEEQGDYNIMVMDLLGPSLEDLFNMCNR-

TFTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLA
 |.. |.| .. |... || .|. .|.|||||| || ||.      ..|. ||||.
KFSLKTVLMIADQMIQRIEYLHNKNFIHRDIKPDNFLMGKLGKNHHQVYIIDFGLS

Kinase TTBK2.AA Dual 21-280 25 1.2e-36 120.67 In-house 1-282 (282) Show / Hide
Range on Protein: 21-280
Range on HMM: 1-282/282
Sequence Identity: 25% (73 aa)

WKVLRKIGGGGFGEIYDALDMLT----RENVALKVESAQQPKQVL--KMEVAVLKKLQG---------KDHVCRFIGCGR--NDRFNYVVMQLQGRNLAD
||| . .| |||...|   .        . ..||.||    |  |  | |. | .|  .           ..  |.  |    |. .|.|| . |  | .
WKVVNLLGSGGFRDVYHVHRFSQVNPKNKCYILKTESEEGEKMMLRLKVEMQVMMKFAEKRKKEKIPGDKCFIEFVDYGKCEQDKCKYWVMSPYGPSLQE

LRRSQSRGTFTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTN-SCGDVRPPRAVAGFRGTVRYASINAHRNRE
 ||    | .. ..    . | |..|   ||.|.|||.|||.||. |       . ||.||...| .   . . .|..|    . |. |||..     ..
IRRKYIMGQLSMHCSFNVAIQMLRAIQDLHSIGYLHRNIKPANFHCG-LGMDETTVYMQDFRIVRKYIDPENKKHRTARKKVKMYGCGRYACRACMMQKD

MGRHDDLWSLFYMLVEFV-VGQ-LPWRKIKDKEQVGSIKERY---DHRLMLKHLPPEFSIFLDHISSLDYFTKPDYQLLTSVF
 || ||| .  ||.      .  ..|||  |   .   |.     .      | | ..   .. . .. | . |||  .    
QGRKDDLECWIYMVFDLMDPEHGMSWRKECDCNMMIKQKDNFMYHFDKHQYSHIPRRLKPLVSYVNGYQYDSTPDYDYFRNCL

Kinase TTBK2.AA CK1-Unique 21-227 26 3.1e-36 123.13 In-house 1-233 (337) Show / Hide
Range on Protein: 21-227
Range on HMM: 1-233/337
Sequence Identity: 26% (63 aa)

WKVLRKIGGGGFGEIYDALDMLTRE-------NVALK--VESAQQPKQVLKMEVAVLKKLQGKD-------HVCRFIGCGRNDRFNYVVMQLQGRNLADL
|.|  .||.||.|  .  .. . ..         . |  . ..|.. | |. | .|.| .   .       |.|  .  .  .   . ||.. |...  .
WCVIKHIGYGGYGCVH-RVIFVNNGTFRIDDDMYCMKTEQHFMQKHDQRLHIERNVMKFICKCEYQCKYWRHFCEVHDFHQHRDWWWIVMTMHGPSMEEC

RRSQSRGTFTIS------TTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFP-STCRKCYMLDFGLARQ--FTNSCGDVRPPRAVAGFRGTVRYASI
..   .  || .      . ...| |.|. ||  | .||.||..|| |.  .  .    .  ||||.|  |   |   .. .|.||  . |||. .|...
CMMMKNFQFTLNEKKNQLCAIQCGYQCLNVIECMHWHGFHHRHMKPNNYCYMAPSQQHQHCYYMLDYGICRRVFFVSNNHQIRQPRPITPFRGCKDYCPC

NAHRNREMGRHDDLWSLFYMLVEFVVGQ--LPWR
  |. || || ||. |.||||.  | .   | |.
SCHQCREHGRRDDMESWFYMLYHLVHNTRGLSWK

Kinase TTBK2.AA Pkinase 21-227 25 6.5e-26 92.7 Pfam 1-213 (293) Show / Hide
Range on Protein: 21-227
Range on HMM: 1-213/293
Sequence Identity: 25% (57 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKM------EVAVLKKLQGKDHVCRFIGCGRNDRFNYVVMQLQGRN--LADLR----RSQ
....|||| |.||. | . .  |.. ||.|. . .  |   ..      |....|.| . ....|.... ....  |.|| . .    ..||     . .
YHIGRKIGSGSFGCVYKCHHKGTGKIVAVKIIKKRHEKSWKDQTHRRLSEIQIMKRL-NHPNIVRLYDWFEDKDHIYMVMEYCEGGLYVMDLFDYIST-W

SRGTF--TISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSCGDVRPPRAVAGFRGTVRYASINAHR-NREMGR
..|.|  .  .  .  .|||. .| .|| |..|||.||.|. . . . .. .    |||||.||        . .   .| || .|..   .| ... |.
RHGCFYFSEWECKFYMYQILRGLEYCHSMGIIHRDLKPENILIDNNGHIDACVKICDFGLAKQFD-----Y-NNS-MTTFCGTPWYMAPEVIRGGQYYGP

HDDLWSLFYMLVEFVVGQLPWR
  | ||.  .| |.. |..|..
KVDMWSCGCILYEMLCGRPPFP

Kinase TTBK2.AA S_TKc 21-280 22 2.7e-21 77.98 SMART 1-231 (231) Show / Hide
Range on Protein: 21-280
Range on HMM: 1-231/231
Sequence Identity: 22% (62 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKMEVAVLKKLQGKDHVCRFIGCGRNDRFNYVVMQLQGR---NLADLRRSQSRGT----F
...||||| |.||. | . .  | . ||.|. .     . .. |...|||  . ......... ..  . |.|| . .    .| |. ... |.     |
YEILRKIGKGAFGKVYKCRHKKTGRIVAIKIIK-----EHIRREIQILKK--HHPNIVKLYDVFQD-DHLYMVMEYCDGDLGDLFDYIKKRGRHGLRFPF

TISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNSCGDVRPPRAVAGFRGTVRYASINAHRNREMGR-HDDLWSL
.  .. .. .||.. .| .|| |..|||.||.|  . .           |||||||.               | ||  | .         |.   | ||.
PE-HARFYMYQICCALEYCHSHGIIHRDLKPENILLDE------HIKICDFGLARQL-------------TTFCGTPWYMAPEVL---GYGKCKCDWWSC

FYMLVEFVVGQLPWRKIKDKEQVGSIKERYDHRLMLKHLPPEFSIFLDHISSLDYF--TKPDYQLL-------TSVF
  .| |...|. |..   ...    |.            .||.  |....   |          |           |
GCILYEMLCGYPPFP--QMQMMFKKIG------------SPEAKDFIRKCLQKDPEKRPTA-EALQDEWDIKCHPWF

Kinase TTBK2.AA CK1-Unclassified 188-230 60 2.3e-13 35.83 In-house 178-220 (244) Show / Hide
Range on Protein: 188-230
Range on HMM: 178-220/244
Sequence Identity: 60% (26 aa)

GTVRYASINAHRNREMGRHDDLWSLFYMLVEFVVGQLPWRKIK
|| ||||||||.  | .| ||| || | |. |  |.|||  ||
GTARYASINAHLGIEQSRRDDLESLGYVLIYFLKGSLPWQNIK

Kinase TTBK2.AA TyrKc 21-262 16 3.4e-07 -106.37 SMART 1-280 (280) Show / Hide
Range on Protein: 21-262
Range on HMM: 1-280/280
Sequence Identity: 16% (48 aa)

WKVLRKIGGGGFGEIYDALDMLTRENVALKVESAQQPKQVLKMEVAVLKKL-QGKDHVCRFIGCGRND-------RFNYVVMQL-QGRNLADLRRSQSRG
 . ..|.| | |||.| .  ... ..|| |.  .   .. .  |  ...||    ... |..|. . .          ..|| .  . .| |  |.  . 
ITLGKKLGEGAFGEVYKG--TWK-IQVAVKMLKEDA-REDFMREARIMCKLGGHHPNIVRLYGVCTQQGRNFMYIEPLMIVMEYMPHGDLKDYLRKHRPK

TFTISTTLRLGRQILESIESIHSVGFLHRDIKPSNFAMGRFPSTCRKCYMLDFGLARQFTNS--CGDVRPPRAVA----GFR--GTVRYASINAHRNREM
 .. .. |    || .  | .|| .. |||.   |   |.       .   ||||.|  ..   .| ..    ..    | .    .|  .. . . .. 
-LCMKDLLSFCWQIACGMEYLHSKNCIHRDLAARNCLVGENH----TVKISDFGLSRDIYDDDQQG-ESKDYYRKKEHKGGKTMLPIRWMAPECINYGKF

GRHDDLWS-------LFYMLVEFVVGQ----LPWRKIKDKEQVGSIKERYDH--------------RLMLKHLPP------EFSIFLDHI
    | ||       .|    .   |.    .... .  . . |   .. ..              ..|..           ||   . .
TTKSDVWSFGVCMWEIFTYGQQPYPGMIQQMMSNQEVIEYVKQGYRMPQPPNDYPMSFVCCPDEMYQIMKQCWHEDPEDRPTFSEIHECF