MGESEERCGGEEEEECCSKSSKGDRTRRFSEEQIRSLESTFEAQTKLEARQKQQLARELGLQPRQVGIWFQNKRARWKSKQLDREYRALRADYDALLSRFDSLNKEKQLLLKQRQGLTELLDKTEKNDRDAASKEKEWPRPSLKEEPDLEFAGCTEEEEDDDDNTLSYLCEDEPGPRAVQPATSSVPSSAEKQLHSATGRAAAQTSCSNSPWWEFWPLSE