MSTRYHQAASDSYLELLKEATKRDLNLSDEDGMTPTLLAAYHGNLEALEIICSRGGDPDKCDIWGNTPLH
YAASNGHTHCISFLVNFGANIFALDNDLKSPLDAAASREQKECVALLDKAATVQNTMNPKRVTRLKEQAL
KNARKQMKECERLQERHQNKMARTYSKEDSGTISSSHSTLSRSFLSTTSAGRFGSLSKGIKDTFKIKSKK
NKDTTEQLEKDGRSGQRPVMEVFREEEEDSFPKDFKEKLHFSVEEDDDVQHESILNRPGLGSIVFSRNRV
LDFEDISDSKRELGFKMPSELFQRQGAAGTVEEEEEEEEEEEEEKREANGTAGDLPWDEEEVEWEEDAVD
ATPLEVFLQSQHLEEFLPIFMREQIDLEALLLCSDEDLQNIHMQLGPRKKVLSAIDKRKQVLQQPGQLVD
TSL