MDSQRDSKRSGGRSCNPGRRSRNPYINFLRDFRRSHCGLRPVEVIRQGAQAWGRLTEEQRLPYIRESFYHPLRRRPCRPAARMASRRRRSGKPNRTRKSSGR