MTDRTKRQKQFHGVSDTHAQENERTCPSSMVEAHFSSTTAERINQVETNENLIDVQIDVIGLSNNLGNLSENLMSTVRGQLQVVTKGQCNKTEVSQVIHKHHST