MSSPDAGYASDDQSQPRSALPTVMAGLGPCPWAESLSPLGDMKVKGEVAASSGVPGGTAGRAKGESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRLKRVEGGFLHGLAEPQAAALGPEGGHVAMDGLGLAFPEQGFPAGPPLLPHMGGHYRDCQSLGAPPLRRATRCPRPDTSPLDTVEPRPGFFAAPLPENCPAPSGYSYAQVSDYAVAPEPPAGPLHPRLGPEAAGPAVPGLLAPPSALHMYYGAMGSPAAGGARGFHLQQQQPPPPPHAPPGPGQPSPPPEALPCRDGTDPGQPAAELLGEVDRTEFEQYLHFVCKPEMGLPYQGHDSGVNLADSHGAISSVVSDASSAVYYCNYPDV