TTKDVTCRYFMQGVCREGNRCLFSHDLSTSKPSTICKFYQKGQCAYGTRCRYDHVRPPASSASGVVGGTRPLYASAPPFHSLNTLPDQNTPVTKSKVHESGKREKKTLVLRDRDLCGSNEERTRSSSLSDSASCSLPVLPPETKPHSYLDAIRSGLEEEDAEPGSSYMDGEQLCPYAAAGMCQFGDRCIYLHGQMCEICGLQVLHPFDPEQRKTHEKMCMATFEHEMEKAFAFQASQDKVCSICMEVVYDKPSASERRFGILSNCNHTYCLSCIRQWRGVKQFENPIIKSCPECRVISEFVIPSVYWVEDQTKKNELIEAFKQGVGRKACKYFEQGKGTCPFGGKCLYLHAYPDGRRAEPEKPRKQLSSEGTVRFLNSVRLWDFIEDRENRTVPVATDDVTEIGGLFMRLSGADAESAAPP