MPNRFSGTLTQDWEPVVLRKPKSTTRDSKAVNQALRSGGPVQTIKKFDAGSNKKAAPVVNARKLDEGTEPAALERVAAEVRQAIQKARVAKKMSQAELAKQINERLQVVQEYENGKAVPNQMVLAKMEKVLEVKLRGKVK