MSNKIVNISIKKPILYSKIFQFKQVKLPPEVNRVVYVRNLPYKISAEELYDVFGTYGPIRQIRKGVSGDKKGTAFVVYEDIFDAKTAVEHLNGFNVAGRYLIVLYYQPHKINKKTDLQKKQEEVDRLKEIASKQTQQ