VNKERTFLAVKPDGVARGLVGEIIARYEKKGFVLVGLKQLVPTKDLAESHYAEHKERPFFGGLVSFITSGPVVAMVFEGKGVVASARLMIGVTNPLASAPGSIRGDFGVDVGRNIIGGSDSVESANREIALWFKPEELLTEVKPNPNLYE