MPPRRGRAAVAGLAQEELDQDLKEALHRSQPRPFKGEGAKLGEATEAWIDSMDEYFEVAGYNDRTRMALARRLKLAGVAKSSWKNHYEAEHLMQNQLRWADLKTFLRKRFCPPGFGEDKLNQFLELSQGNQTVEEYYQAYSELLRFAPIMDEATLLDRFIQKMNLPLDSLVKNANPTSVVDAVAKAERSDASVSTEWKPSPVSLTTALVRVSSLRRLISKNLNLLPNPLSVWKGHQEPVVELKQKQSNQETSPESGAEVAAAHYLKKSSLCVLAVNNFALAVEELNQPTVNKIAA*