TANPIVTDKEKPVNIEAGGGSIEAEPPFGESYGGGSYEGTDAPCKIPFSSQD