AETQHGTVLGGGSTANPIVTDKEKPVNIEAGGGSYEGTDAPCKIPFSSQD