MKFVPVEINDRETGRSRVFGFVMFASEQAMKDAIEAMNGXNLDER