MSSPDAGYASDDQSQTRIALPAVMAGLGPCSWAESLSPLGDVKVKGEAAASGGAPAGAAGRGKGESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRLKRVEGGFLHGLAEPPAAALGPEGGRGAMDGLGLPFPDQGFPAGAPLLPPHMGGHYRDCQGLGAAPLDGYPLPTPDTSPLDGVDPDPAFFAAPLPGDCPAAAGPYSYAPASDYAGPPEPPGGPMHSRLGPEPAGPAMPGLLAPPSALHMYYGAMGSPAAGSGRGFQMPPQQHPPGPGQPSPPPEALSCRDGADPSQPAELLGEMDRTEFEQYLHYVCKPEMGLPYQGHDSGVNLPDGHGAISSVVSDASSAVYYCNYPDV