MRKFVFKPFKGDSTPSPDDSIASQNPVQRRREQVRRAQKTHRERKEAYTASLESEVVRLRATKARLETEAKALFAENTALKQYLNQHGIAVPIGLTRDQHVIPNNSSNGSPGYSSYSSSASPPSSSDTAPDDTLVLSVTQEDSTSKKRNWRKQVFVHQTCQTYQTKSSSPQSIRAPFVSPPSSGSATPNNSISTTITKASLGSLDPEIVGMDFVLTLESPCLSHIDVPPTSPLLSSDTSSSLSSPPTSASTGTFSPLNTGHALTLSACVLHNHPSPPGQRQHSHQPWRVPRASLEQLLALSAAIPLGDTEVTPVQAWEYVRRQQGFADLEVARWEALKEKLVEGIKCHGFGGVVERQLLENSVFEAFVVGKVF