VTGSVQIREPPQRAERGNTTPSQLLDMNPMENQVLLKDIKIEPPELLANDFNLPQVEPVDLSFHKPKTPLQPASMLQAPICSPKSQPTSQTLVVSTSTPDTSTSTNISTPGCVLASQNKGSQSILHVIHTVPAVSLPNKMNRLKAIPVVVQSLPMVYTTLPADGSPVAITVPLIGGDGKNIGSVKVDPISMSPLDFPSDSEDSTKESGYSSLLGIRGKLKEPASMTQVKRKESFDFKRRRTHQCDFEGCNKVYTKSSHLKAHHRIHTGEKPYKCTWDGCSWKFARSDELTRHFRKHTGIKPFQCTDCSRSFSRSDHLSLHRRRHDTM