MAHAAQCDPNFIIELAVGPPFPQLVPQKEGSGLVIGRQFVPAGKPKRFVMKKAHLSKDDFRVWDEHGRLVAVQCHFGKNPYNSLDPLGLSNTVNAHNNKLGEWESVCQLSGYAGMPPLKIRPKTMSMHGRQYIQDASGHQTFANVGKESRLKSMSIRHNLAVRRGNGKDVIYRVLVDLYGRTMQIVNPEGQLVAVAVKSVEALIKTVAFGSGSELFVDVAPGADWTAILAVVLGIKQVGAHFVKDAVSNFVTQPLTNAAVDGVVDATGLGATAAAAGHQLDGGVHVVQQMQMIWNTFYH*