MPPRRGRAAVAGPAQEELDQDLKEALHRSQPRPFKGEGTKLGEATEAWIDSMDEYFEVAGYNDRSRMALARRLKLAGVAKSSWKNHCEAEHLMQNQLGWADLKTFLRKRFCPPGFGEDKLNQFLELSQGGQTVEEYYQAYSELLHFAPIMDEATLLDRFIRKMNSPLDSLVKNANPTSVADAVAKAERRNVEFQEGDYVLLKLPKSRHNTLKGLTNSKLAHRYYGPYLIIKRVGDLAYKLDLPSSTRIHNVFHVSNLKRFMGSLPQEMEELPPMNEEGEIIYEPERVIGKRTKELRNRSIDEYLVKWKKLPMDEATC*