TTCCSSQVARSKFLVCMIGGTTDAICAIYTNCIIIPGATCVGHYSN