MGGNSTARPKKMAAAPESKEGKSPEELLCAAAKSGDEDEVARLLASGADATHFDAAGLTPLMHAAAGGHAAVARLLLECGAPWNALSPSGLSAGDLASEPDTYDLLLDHALRSELILGTVARRQAAPANASDSAPAESYLESRVSFSEERVMDAESKAVMMAWERPLMEAHARAVCQGGGKVLNIGFGMGLVDEAIQRYEPEEHTIVEAHPEVYARMLKLGWGEKKNVRIVFGRWQDVMPQLGSYDGIFFDTYGEYYEDMREFHQHLPKLLKPGGIYSYFNGLCGDNAFFHVVYCQLVALELANLGYSTQFIPLPVKDCLADEVWKGVKQKYWQLDTYHLPVCQSESEAE*