MRPPLRGGRGRDSGGRGSFGRGGGGRGFGGRGGGRGGYADAGPPESVIEAGAFAHACEGEAVVKLTNEKIPYFNAPIFLENKTQIGKVEEILGPINNVFFTIKMAEGVVATSYKAGDKFYIDPMKLLPLERFLPRPKGASTPGGGRGGGRGGGRGGRDGGRGFGGRGGRDGGGRGGFGGRGGGFGGRGGGFGGRGGGGFGGRGGGGFGGRGRGRG