KEKPVNIEAEPPFGEGGGSAETQHGTVLGGGSYEGTDAPCKIPFSSQD