MQKKQVFKVEDSNVAGLGSDLDKKCREAAAAGEPAWKDAGKKPGLQIWRIEKFKVKKSQTPAGHFYKDDSYIVLNTYKKKDDKGKELEALGWDIHFWLGETTSQDEAGTAAYKTVELDDFLHQAPVQHREVCGFESPLFLSYFEKTGGICLLEGGVESGFNHVKPETFAPRLLHLKGRTNIRVTQVPIEAKSFNEGDVFVLDAGLNLYQFQGKGAGKNEKGRAGQLCRAIDDERKGKPQVHVFSQNDKNVKEFWDEVAKYDSSSSGWANGIPTISPDDGKDEEWEKSNDQKLFQLSDASGSLTFTEVKPEVKGKYKRAHLKSEDVFIFDAGNEIFAWIGSGSSAQEKREAMQRAQDYLKKSGKNPNLPVTKILEGADSNAFKSYFTG*