MSSPDAGYASDDQSQARSVLPAVMAGLGPCPWAEALSPLGEGKVKGEAAAAASGAPAGASGRAKGESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRLKRVEGGFLHGLADPQSTILGHDGGRGAMEGLGLPFAEQGFAAGPPLLPPHMGGHYRDCQGLGAPPLESYPLPTPDTSPLDGVEPDAAFFAAPLPVDCPAASGAYTYPQASDYAGHPEAPAGPLHSRLGAEPAGPSSPALHTPPSALH