VEQDQPAPIPENSEMDQAKEKAKIAVSKYMSKVLDGVHQHLQKKNHSKIVDLFKELEAIKQQTIFDIDNAKTEVEIDNLVHDAFSKMNATVAKFQKGLETNT