HGGKGSKTKRVRTTFTEEQLSVLQANFQLDSNPDGQDLERIAQVTGLSKRVTQVWFQNSRARQKKHSGKIKTQMHHSPPIQHHAPVDLYPGGVNVVGAYLGGYQAGSAGSESPGSPLTPLTPLTPLTPTTPNHLQAQFCHPGX