MGRPPLGGAPVFRFAPKEVLEMEKVLEDVKGAIPSRDTIRSLAEKFSASPERAGKVLVQSKQVWNWFQNRRYAQKSKGAKVPGKLNCVPGPRDDSVAKRAVTNSSAVPSGRKALDGAQMEFEAKSARDGAWYDVSSFVTHRMFESGDPEVRVRFSGFGAEEDEWVNVRKCVRQRSLPCEASECVAVLPGDLILCFQEGKEQALYFDAHVLDAQRRRHDVRGCRCRFLVRYDHDQSELQEIVPLRKICRRPETDYRLQLVHASKELSSIELDQGPLQLKDAATTLVTPFGEATHEELYFPSDMPKNSIEGVDVNVQSLTAPRISSVLHVKEPISAKSPSNLTPTEADSSNIIAPSFLHNAKASDSMVDDATTKPAIQD*