TTSPKGDPQSLAAKNRREKISERLRTLQELVPNGTKVDMVTMLEKAVSYVKFLQLQVKVLATDEFWPAQGGTAPEISQVKEALDAILSSQRGQLD