AETQHGTVLAAYIEAEPPFGESYGGGSTANPIVTDKEKPVNIEAGGGSYEGTDAPCKIPFSSQD