WVAMARKDDPVFNVRFVQFVENQPCLWNYTHPGYSKKEDVQRAWQQVANDIKDTVRNCRERWRTIRSSFLRSLKLARTQTGRGKRKYYLSKYLQFLVPFTKSRSCHKQLPG