MLHPPPNGGVGPQRSGLGRQGSIYSLTLEELQNSMLDQGKIGSMNMDEFMKNVWTAEENQGGAANTNTSTATSTATDNPPAPSSLQRQSSVSIPRTLSQKTVDEVWKEIQVQKQQQQQQDLSYGEMTLEDFLIRAGVVKEDTDATSGGVVQAIGPQGTIPNSIDSMAQNPDWYNYQVKQQQLMHQAADFSKRPNLIVPAGHPGAFFDAPYDAVPSSLALSPGMATPEAPGKKRSLDLVVEKTVERRQRRMIKNRESAARSRARKQAYTVELEAELTQLKEENTRLKRWQVRLDHS