MLSGEGPRQLPGAWRLMLLGDGSPTRHLRLLTGEPVAVDLIAMEPEASLPAEAPAEVAELQAPLLRRQVWLTCGGLPLAWAESWWNQAEADLHLQDRNLPIWKSLTQGRSELFREVDGLALVQADWLEHTFGHRGPFWSRHYRFFRGGTALTVIREVFSPQLETWLGPTLRQELQQSS