MPRPRRFRRILGEPRVVTFSPEASDEETGVEITLDEFEAIRLRDYHDIKQKKAAEIMGISQPTFHRTLTSARGKIAAALVEGRPIILKGGDYITDRRRYKCMDCQFEWISPEKEYKKCPDCGSENINVVSAETIPRFGRGGYGRGFGAGRGAPRVCKCIECGYEAPKTPGVPCRTEKCPKCGAPMCGAD