MFHSDFRPTNSSVPSLTFPRMSSAFDGPSNGEDEDVLRFVEDVMSIEPTLKPNWMEMPTIIQQNSAYDGFSAEAFAQNQRKMHAEAQNNSILPIVPPNQCSSASTVITAQRFSFATPSPTVSHRNSAAATVIPSAYALFFRDVQREVREELGTEKGSANFGEVSRAVAKRWKKMGRAEKAVYRLHVQRLKRAQIRESALCRTKELLAQQWTQK