VPAFLQKLYEMVNEPKNAELICWSVAGDTFFVLDHERFAHEVLGRWFKHRNFSSFVRQLNMYGFHKIPHLQQGVLKSDDDKEHWNFVHPNFRRDQPDLLCLIQRKKQMPQPGDEGVLDIHSIVNGIAAIKRHQTTISAELNELKRSNQLLWQDAMAARSKHQKQHDTINRIVKFLAGIFGNH