MAEQLSPGKATDQVCTFLFKKPGRKGPVGRRKRPICDPEPGDGSSSSEEGSTVVRREKKRATHNPMIQKTRGSGKQKVVYCELSSKEEGDGKGKEAESLRVVYKSTRSAKPVGPEDMGATAVYELDTEKERDAQAIFERSQKIQEELRGKEDDKIYRGIHNYQKYMKPKDTPVGNASSGMVQKGPIRAPEHLRATVRWDYQPYICKDYKETGFCGFGDSCKFLHDRSDYKHGWQIERELDEGRYGVYEDENYEVGSDSEEIPFKCFICRQSFQNPVVTKCRHYFCESCALQHFRTTPRCYVCDQQTNGVFNPAKELIAKLDKHQDAEEDGTYDFPENPDSGPIPIT