MTSKVFIVTGASKGIGAAIAQYLVNQSHKVVITARSSEPLEGLKKSHPDQVQFIAGDIVEPQMPAKLVNLAVSSFGKVDGLVVNHGMLIPNKFADTSIEEWKKVYDINVFSGIALAQAAIQELRKSKGCIVWVSSGAAAKEYAGWSSYGSSKAAYNSISGHIAIEEPDITSVAIAPGRVDTEMQGVIRSGGKESMNQAQYESFVDAKEKGILLKPEQPGNVMAKFVADPLKELSGKFFSWNSPEVKAYQE*