MSSPDAGYASSDDQAQGRCSLPSLMMQCQWAESLSPLAETKGKGEAAGDPVHPGAPGRAKGEARIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGQSWRALTQEEKRPFVEEAERLRLQHMRDHPHYKYRPRRRKQVKRLKRGDGAPDGGNAFLSLQQPPHHHHHHPHHHPQQLGLPLEAGTGGGCEGLGLPYPEQPSYAGGNFHYRDCGPLPLP