MLHPPPNGGVGPQRSGLGRQGSIYSLTLEELQNSMLDQGKIGSMNMDEFMKNVWTAEENQGGAANTNTSTATSTATDNPPAPSSLQRQSSVSIPRTLSQKTVDEVWKEIQVQKQQQQQQDLSYGEMTLEDFLIRAGVVKEDTDATSGGVVQAIGPQGTIPNSIDSMAQNPDWYNYQVKQQQLMHQAADLSKRPNLIVPAGHPGAFFDAPYDAVPSSLALSPGMATPEAPGKKRSLDLVVEKTVERRQRRMIKNRESAARSRARKQAYTVELEAELTQLKEENTRLKRWQVRLDHS