MFRSLQPAAQCSLRHSRAATRQARLFRPSPLAGTDWLRHTMAAPGGAWKSRSAAASRAAGSSAAPPPAAGKPAVHPSADGQTQHVDERMLFVAQVMIGYTVKVQTVSGEVYEGIFHALRAAGDDFDVLLRMARLVRDPKGVLDADTRQRPVPVKVVEGKDLVQITAVDVRMAPGDLGSHGAAWDDAGGFGTDAAISRSRGNWGRERELQRWAPGEAEGGSMLHLEDSMGPVQRGWDQFAVNEAKFGVRTDYAEELYTTELDPSKSKISVAEASRIAAEIERGDHSALANSHMLEERGVAIDDSQMDEEDRYGAVVRDAPPPPPSSARGVANGAGGHAAQPRPNAWAQGRPVLPGAAPSQPISIDSRREANKLRMQMNTGGKPTSPYGTPNAHKRASPLSSPLISDPSKLEALNLNPGVPRVDEETRRDFEQFKAKQAASKGPDMFKKQDIQELRQFSQNIESKLSRSLGNDSKMPTQLPSAAAQEQQQQX