MILGLFRKKNNNQAIVDRQYAALAAAARMPELYERLNVPDTVMGRFEMLSIAMILFFRRTRASATSGQEIAQEIVDAFFQDIDYSIRELGIGDNSVPKRMKKLAGMFYGRLEAYSKAMDTDDAEALALALQRNIYPETSAPADMSGLAGWMMAAESHLSAVAEEVIATGSATLPPVS