MGKGPGFYTDIGKKTKDLLNKDYTYDQKFVITTSTKSGLAFTSTGLKRGEAFTGDLNTQFKNKNVTADVKVDTKSNIFTTITIDEFAPGAKSVFSFTIPDHKSGKLEIQYKQDYCGITGSIGLSPSPIVEATGALGNDGFSVGGEVAFDSANGSLIKYNAGVGLVKPDFNASIILAEKGDLLKASYLHTVSPISRTTMAAEIAHRFSKNENTFTVGGLYELDTLTTVKARLNNHGKLAALLQHEWRPKSLVTLSGEVDTKSLDKTAKIGLALALKP*