MPTCTWHGLATLRSIQEAHPLRVTGHGRSSSFSVTSSHSRHADQLGPCTEQRSQVQAAAQRGASTGGSCNGQAQRFAAGEATRQQAHRTAGRQEAQPLCLGNGEEAQHWDRNVERLSELVSKQSVQQWEQWKEQEIANALYSWAVLTAAHAATPSPGLKNMAQRLFNRAAIRRESYFVKAHFSQLYMAHQVAVRVGLPGGGLSADQVLMRACARSYEASLLELRNKIRRTASMEQEVAAALQHAGYDVDRSIIVGSKFMQLQAQGVAVTVVAAKDFFCAPLGLLRGRIAVHNVMASWVCKGCMVISEAEWADLVGDPQRQQAFVSQRLEQALSKA*