MEGKAEAVTMKPNNDELLSKQIMRQEGAATEKQEIQMQCDDAMKPNDDELLSKQRMKQEAIETEKEGIQMRCDDTITDQEMNKIELMRALVEKQGPSSKEVDDYALRRFLRARDLDIEKSAAMFLKYLKWRQSFVPKGSISVSEIPNEIAQNKMFMQGEDKQGCPIAVVFGGRHIQNKLGGVEEFKRFIVFALDKLSARTSPGREKFTIIGDLQNFGYCNSDVRAYLAALSIVQDCYPERLGKVLLVHVPYIFCTLWKILYPFIDNHTKKKIMFVENKRLTATLLQDIDENQLPETYGGKMQLVPIQDA*