MSSKGLKSTKRKVTETFDSLKSKKPKLVSGEQQQQHGKPKYFGDREQSTNLSKKERRVQAKELTEARKKKRKPHYNLEQELASLWEKMRRRDIGKEDRSKLISEAIRKMKGKVPEIAVSHVSSRVLQTCVKFCSQAEKDALFAELQPQFLNLASNKYAVHFIQKMLDGASKQQLAACIFSLRGHVAPLLRHLFGSVGM