MSSPDAGYASSSEDPAQGRCALPPLLMQCQWAEALSPLPAEGLKGKAEEHDPGQRQQQQQQGVPGRAKGEARIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGQSWRALSPEEKRPFVEEAERLRLQHMRDHPHYKYRPRRRKQVKRLKRGGEGGAEGGAGGGGFLAVAQPHHHAHHALLEAGTEGLGLAYAEQPGYSAAGFHYRDCAPLPLPHFAGYSLPTPEPDPQNGACAEPAFLPPQPEEGGCLLGPYGYPTPPGAEYACNSAPAGG