MPLNAAGWTTEEEEKLIELVRPHGHLYYWLDPSRKNILTREKTWQEIAKELLKPVEECKKRWRGLRDGYTRNKRMGAVHKSKLPIFEKLQFLDSMPLDMPLEVAGYGKLDSVEEVLETDSQINDEHFTTDQNNVITDNQEYYEITLVDGPHQDIEIKPKIIKIESKKLKLESANNTEEPPKKVGRKNAGRKKSVPLPRNIAPIKILPKPIVMNEPRIIKCVEETKSPEQRSQVIDKLIEKVLKENTNEIDVFFRSMAASVKKLQPNLIPKVKMEVCNVIAKYEMQSFDKNLQNI