MEGKAEVVTMKPNTDELLSKQIMKQDAAATEKEEIQMRCDDVMKPNNDKLLSKQRMKQEAVATEKEGIQMQCDDTITDQEMNKIELMRALVEKQDPSSKEIDDYALRRFLRARDLDIEKSAAMFLKYLKWRQSFVPKGSILVSEIPNEIAQNKMFMQGVDKQGCPIAVVFGGRHIQNKLGGVEEFKRFIVFALDKLCARTSPGREKFTIIGDLQNFGYCNSDVRAYLAALSIVQDCYPERLGKVLLVHVPYIFCTLWKILYPFIDNHTKKKIMFVENKRLTATLLQDIDESQLPETYGGKMQLVPIQDA*