KEKPVNIEAEPPFGEGGGSYEGTDAPCKIPFSSQDGGGSAETQHGTVL