AETQHGTVLAAYIEAEPPFGESYGGGSYEGTDAPCKIPFSSQDGGGSTANPIVTDKEKPVNIEA