TMSILPFTPPIVKRLLGWKKGELNGQEEKWCEKAVKSLVKKLKKTGQLEELEKAITTQNISTKCLTIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRALDHCEFAFHTKKDEVCVNPYHYQRVETPILPPVLVPRHADIPAEFPLLDDYSPSIPENTSFPADVEPHSNYTADTPPPGYLSEDGESHDPRLSRSMDTGSPRPSPSPASPTNSDLDLEPVTYCESAFWCSISYYELNQRVGEIFHASQPSLTVDGFTDPSNSKRFCLGLLSNINRNSAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFEAVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSIHCSSVS