TANPIVTDKEKPVNIEAGGGSYEGTDAPCKIPFSSQDGGGSIEAEPPFGESY