STGGSPFVLSESSKLPALLPALPEDQKKSPGDFHQITSHRVAAKLHRCDHCGHIFPTVQAFTRHKRACNKYECPICHRGFSQVGNMRRHMKIFHSDQKPFECKVCNKAYGIQQSFRYHMRDKHGIILGKPNSKAEEK