TTCCMSIVSRSNWNECRLLGTSESVCVLYTGCIIIPGATCPGDYAN