TMS Prediction:
TMS 1: 4 - 22
TMS 2: 30 - 50
TMS 3: 80 - 104
TMS 4: 110 - 130
TMS 5: 134 - 154
TMS 6: 166 - 184
TMS 7: 214 - 234
TMS 8: 242 - 262
TMS 9: 266 - 289
TMS 10: 301 - 325
TMS 11: 335 - 360
TMS 12: 372 - 397
TMS 13: 427 - 447
TMS 14: 471 - 496
TMS 15: 526 - 549
TMS 16: 595 - 613
TMS 17: 623 - 647
TMS 18: 653 - 672
TMS 19: 676 - 700
TMS 20: 712 - 732
TMS 21: 762 - 786
MQLLHLAILSPFLFAFIIPFLAKYAKRVHTGWFVLILPVLLFIYFLPMIRMTQSGETLRSVLEWIPSLGINFTVYIDGLG LLFALLITGIGSLVTLYSIFYLSKEKEQLGPFYVYLLMFMGAMLGVVLVDNVMVLYMFWELTSLSSFLLIGYWYKREKSR YGAAKSLLITVSGGLCMLGGFILLYLITDSFSIREMVHQVQLIAGHELFIPAMILILLGAFTKSAQFPFYIWLPDAMEAP TPVSAYLHSATMVKAGIYVIARFSPIFAFSAQWFWIVSLVGLFTMVWGSFHAVKQTDLKSILAFSTVSQLGMIISMLGVS AAALHYGHTEYYTVAAMAAIFHLINHATFKGSLFMAVGIIDHETGTRDIRKLGGLMAIMPITFTISLIGTFSMAGLPPFN GFLSKEMFFTSMLRVTHFDLFNVQTWGVLFPLFAWIGSVFTFIYSMKLLFKTFRGNYQPEQLEKQAHEAPVGMLVPPVIL VALAVSLFFFPNILSYSLIEPAMNSIYPTLLDGHEKFHVHISQWHGVTTELLMTAGIVVIGTIGYLSLNKWKGIYKLFPS KLTLNRLYDKLLTMMEKGSYRVTKQYMTGFLRDYLLYIFAGFIILIGGAFAIKGGFSFKTEGMAKIGVYEIILTLVMISA TVATVFARSRLTAIIALGVVGYTLALFFVIFRAPDLALTQLVIETISVALFLLCFYHLPKLRLKTKTRTFRMTNFIISLG VGVIVTLLGIASSSQRTKDSIASFFVKHSHDLGGGDNVVNVILVDFRGFDTMFEITVLTIAALGIYSMIKTKVKEEGKSG E