MVKLAIDMMGGDNAPDIVLEAVQKAVEDFKDLEIILFGDEKKYNLNHERIEFRHCSEKIEMEDEPVRAIKRKKDSSMVKMAEAVKSGEADGCVSAGNTGALMSAGLFIVGRIKGVARPALVVTLPTIDGKGFVFLDVGANADAKPEHLLQYAQLGDIYAQKIRGIDNPKISLLNIGTEPAKGNSLTKKSYELLNHDHSLNFVGNIEAKTLMDGDTDVVVTDGYTGNMVLKNLEGTAKLIGKMLKDTIMSSTKNKLAGAILKKDLAEFAKKMDYSEYGGSVLLGLEGTVVKAHGSSNAKAFYSAIRQAKIAGEQNIVQTMKETVGESNE*