MSNFLVALEGAWIVRDVKSADDAIGVAISEAGKRLNQSSMEYVEVEVGHSYCPSCEEPLEGVLLVAGTALVGLVFEIKIFNAESEEHAGRIAKAMIGKALGSVPLRVIEVERLK