MDRGGGGVVMVGRAEIDTRAPFKSVKEAVALFGERVLAGELLFHAPRDANAANQLLHGVTAAPRPVVHHQAVTIAPAVAMVAPPPPPRHVAAPATWELDDAKHELQKEREEKHRMAGCIQSLQQELSSAMRELQKLKARDEDARAKVIEVEDLKFMETDEPQQQRHHQSPAASGHEAMAANRAAAAAEFQKKRYVTFADPPAAAYDRAPSPPRDVVLELHRHHEPHYVPAVGRPQYREARFQRQVSAGYGQEAVKKAMAAAAEEEEGRKKKKKPLIPLVGALFMRKKKSSAAAAAGSHHAVDGSSAVKPRPSF*