MENQEVVLSIDAIQEPEQIKFNMSLKNQSERAIEFQFSTGQKFELVVYDSEHKERYRYSKEKMFTQAFQNLTLESGETYDFSDVWKEVPEPGTYEVKVTFKGRAENLKQVQAVQQFEVK