MQNKPEQDRNQEATVYLGNLDEKCTDALIWELMLQAGPVSNVFLPKDRISQAHQGFGFCEFMSEADAEYAVKIMNQIKLYGKPIRVNKASYDKKQVDVGANLFVGNLDSNVDEQTLYDTFSTFGTLADQPKIARDPTTGLSKGHAFIAYNDFEAADLAIENMNGQFFGGKQITAQYAFKKDGKGERHGSQAERLLAAQAKKRQLLPSTGGPALPYQGQYANALVANAVPAAPSGVPAYPPPPPPGMPVYQAPAPDAGYAGGYAGHPGAPAGYVPPPPAGFPVAQYQMPVGAPGQAPPAPPPIRMGFQG*