MSSPDAGYASDDQSQPRSAQPAVMAGLGPCPWAESLSSLGDVKVKGEVVASSGAPAGTSSRAKAESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRMKRVEGGFLHALAEPQAGALGPEGGRVAMDGLGLPFPEPGYPAGPPLMSPHMGAHYRDCQGLGAPALDGYPLPTPDTSPLDGVEQDPAFFAAPLPGDCPAAGAYTYAQVSDYAVPAEPSAGPMRVGPDPSGSAMPGILAPPSALHLYYGAMGSPAASAGRGFHAQPQQPLQPQPPPPPPPPPPPQQHPTHGPGQPSPPPEALPCRDGTEPNQPTELLGEVDRTEFEQYLHFVYKPEMGLPYQGHDCGVNLSDSHGAISSVVSDASSAVYYCNYPDI