TANPIVTDKEKPVNIEAGPGPGEVAETQHGTVLVQVKYEGTGGGSIEAEPPFGESYGGGSYEGTDAPCKIPFSSQD