MCGAPVQTQTLPAGVNVEKETVITGRVLAADGQPVGGAFVRLLDGTDEFTAEVVASATGDFRFFAAPGTWKVRALSSTGNGDVTITPDSAGVYAVDVTVAK